pub struct ElecConvergenceWin(/* private fields */);Expand description
This keyword determines the size of the convergence window during a electronic minimization run. The total energy or eigenvalue must lie within ELEC_ENERGY_TOL or ELEC_EIGENVALUE_TOL respectively, for the last ELEC_CONVERGENCE_WIN iterations for the convergence criteria to be met.
§Note
The value of ELEC_CONVERGENCE_WIN must be greater than or equal to 2.
§Default
3
§Example
ELEC_CONVERGENCE_WIN : 4
Implementations§
Trait Implementations§
Source§impl Clone for ElecConvergenceWin
impl Clone for ElecConvergenceWin
Source§fn clone(&self) -> ElecConvergenceWin
fn clone(&self) -> ElecConvergenceWin
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 ElecConvergenceWin
impl Debug for ElecConvergenceWin
Source§impl Default for ElecConvergenceWin
impl Default for ElecConvergenceWin
Source§fn default() -> ElecConvergenceWin
fn default() -> ElecConvergenceWin
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ElecConvergenceWin
impl<'de> Deserialize<'de> for ElecConvergenceWin
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 ElecConvergenceWin
impl Display for ElecConvergenceWin
Source§impl From<u64> for ElecConvergenceWin
impl From<u64> for ElecConvergenceWin
Source§impl KeywordDisplay for ElecConvergenceWin
impl KeywordDisplay for ElecConvergenceWin
Source§impl Ord for ElecConvergenceWin
impl Ord for ElecConvergenceWin
Source§fn cmp(&self, other: &ElecConvergenceWin) -> Ordering
fn cmp(&self, other: &ElecConvergenceWin) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ElecConvergenceWin
impl PartialEq for ElecConvergenceWin
Source§impl PartialOrd for ElecConvergenceWin
impl PartialOrd for ElecConvergenceWin
Source§impl Serialize for ElecConvergenceWin
impl Serialize for ElecConvergenceWin
impl Copy for ElecConvergenceWin
impl Eq for ElecConvergenceWin
impl StructuralPartialEq for ElecConvergenceWin
Auto Trait Implementations§
impl Freeze for ElecConvergenceWin
impl RefUnwindSafe for ElecConvergenceWin
impl Send for ElecConvergenceWin
impl Sync for ElecConvergenceWin
impl Unpin for ElecConvergenceWin
impl UnwindSafe for ElecConvergenceWin
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