pub struct ElectroMinimization {Show 17 fields
pub efermi_tol: Option<EFermiTol>,
pub elec_convergence_win: Option<ElecConvergenceWin>,
pub elec_dump_file: Option<ElecDumpFile>,
pub elec_eigenvalue_tol: Option<ElecEigenvalueTol>,
pub elec_energy_tol: Option<ElecEnergyTol>,
pub elec_restore_file: Option<ElecRestoreFile>,
pub electronic_minimizer: Option<ElectronicMinimizer>,
pub fix_occupancy: Option<FixOccupancy>,
pub max_cg_steps: Option<MaxCgSteps>,
pub max_scf_cycles: Option<MaxScfCycles>,
pub max_sd_steps: Option<MaxSdSteps>,
pub metals_method: Option<MetalsMethod>,
pub num_dump_cycles: Option<NumDumpCycles>,
pub num_occ_cycles: Option<NumOccCycles>,
pub smearing_scheme: Option<SmearingScheme>,
pub smearing_width: Option<SmearingWidth>,
pub spin_fix: Option<SpinFix>,
}Fields§
§efermi_tol: Option<EFermiTol>§elec_convergence_win: Option<ElecConvergenceWin>§elec_dump_file: Option<ElecDumpFile>§elec_eigenvalue_tol: Option<ElecEigenvalueTol>§elec_energy_tol: Option<ElecEnergyTol>§elec_restore_file: Option<ElecRestoreFile>§electronic_minimizer: Option<ElectronicMinimizer>§fix_occupancy: Option<FixOccupancy>§max_cg_steps: Option<MaxCgSteps>§max_scf_cycles: Option<MaxScfCycles>§max_sd_steps: Option<MaxSdSteps>§metals_method: Option<MetalsMethod>§num_dump_cycles: Option<NumDumpCycles>§num_occ_cycles: Option<NumOccCycles>§smearing_scheme: Option<SmearingScheme>§smearing_width: Option<SmearingWidth>§spin_fix: Option<SpinFix>Trait Implementations§
Source§impl Clone for ElectroMinimization
impl Clone for ElectroMinimization
Source§fn clone(&self) -> ElectroMinimization
fn clone(&self) -> ElectroMinimization
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ElectroMinimization
impl Debug for ElectroMinimization
Source§impl Default for ElectroMinimization
impl Default for ElectroMinimization
Source§fn default() -> ElectroMinimization
fn default() -> ElectroMinimization
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ElectroMinimization
impl<'de> Deserialize<'de> for ElectroMinimization
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for ElectroMinimization
impl Display for ElectroMinimization
Source§impl PartialEq for ElectroMinimization
impl PartialEq for ElectroMinimization
Source§impl PartialOrd for ElectroMinimization
impl PartialOrd for ElectroMinimization
Source§impl Serialize for ElectroMinimization
impl Serialize for ElectroMinimization
impl StructuralPartialEq for ElectroMinimization
Auto Trait Implementations§
impl Freeze for ElectroMinimization
impl RefUnwindSafe for ElectroMinimization
impl Send for ElectroMinimization
impl Sync for ElectroMinimization
impl Unpin for ElectroMinimization
impl UnwindSafe for ElectroMinimization
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more