castep_param_io/param/density_mixing_params/mix_charge_amp.rs
1use castep_param_derive::KeywordDisplay;
2use serde::{Deserialize, Serialize};
3
4#[derive(Debug, Clone, Copy, PartialEq, PartialOrd, Serialize, Deserialize, KeywordDisplay)]
5#[keyword_display(field="MIX_CHARGE_AMP", from=f64, value=f64, display_format="{:20.15}")]
6/// This keyword determines the mixing amplitude for the charge density in the density mixing procedure.
7/// # Default
8/// 0.8
9/// # Example
10/// MIX_CHARGE_AMP : 0.5
11pub struct MixChargeAmp(f64);