pub struct MaxSdSteps(/* private fields */);Expand description
This keyword determines the maximum number of steepest descent steps in an SCF cycle.
§Default
The default depends on the value of ELECTRONIC_MINIMIZER: SD then MAX_SD_STEPS : 10 CG then MAX_SD_STEPS : 1 RMM/DIIS then MAX_SD_STEPS : 1 If ELECTRONIC_MINIMIZER is not defined, the default is 1.
§Example
MAX_SD_STEPS : 5
Implementations§
Trait Implementations§
Source§impl Clone for MaxSdSteps
impl Clone for MaxSdSteps
Source§fn clone(&self) -> MaxSdSteps
fn clone(&self) -> MaxSdSteps
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 MaxSdSteps
impl Debug for MaxSdSteps
Source§impl Default for MaxSdSteps
impl Default for MaxSdSteps
Source§fn default() -> MaxSdSteps
fn default() -> MaxSdSteps
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MaxSdSteps
impl<'de> Deserialize<'de> for MaxSdSteps
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 MaxSdSteps
impl Display for MaxSdSteps
Source§impl From<u32> for MaxSdSteps
impl From<u32> for MaxSdSteps
Source§impl Hash for MaxSdSteps
impl Hash for MaxSdSteps
Source§impl KeywordDisplay for MaxSdSteps
impl KeywordDisplay for MaxSdSteps
Source§impl Ord for MaxSdSteps
impl Ord for MaxSdSteps
Source§fn cmp(&self, other: &MaxSdSteps) -> Ordering
fn cmp(&self, other: &MaxSdSteps) -> 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 MaxSdSteps
impl PartialEq for MaxSdSteps
Source§impl PartialOrd for MaxSdSteps
impl PartialOrd for MaxSdSteps
Source§impl Serialize for MaxSdSteps
impl Serialize for MaxSdSteps
impl Copy for MaxSdSteps
impl Eq for MaxSdSteps
impl StructuralPartialEq for MaxSdSteps
Auto Trait Implementations§
impl Freeze for MaxSdSteps
impl RefUnwindSafe for MaxSdSteps
impl Send for MaxSdSteps
impl Sync for MaxSdSteps
impl Unpin for MaxSdSteps
impl UnwindSafe for MaxSdSteps
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