pub enum GeomMethod {
BFGS,
LBFGS,
Delocalized,
DampedMD,
TPSD,
}Expand description
This keyword determines the method used for geometry optimization. Available options are:
- BFGS - BFGS minimization.
- LBFGS - low-memory BFGS minimization.
- Delocalized (or Delocalised) - BFGS minimization using delocalized internal coordinates instead of Cartesian coordinates.
- DampedMD - Damped molecular dynamics.
- TPSD - Two-point steepest descent.
§Default
- BFGS
§Example
GEOM_METHOD : DampedMD
Variants§
Trait Implementations§
Source§impl Clone for GeomMethod
impl Clone for GeomMethod
Source§fn clone(&self) -> GeomMethod
fn clone(&self) -> GeomMethod
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 GeomMethod
impl Debug for GeomMethod
Source§impl Default for GeomMethod
impl Default for GeomMethod
Source§fn default() -> GeomMethod
fn default() -> GeomMethod
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GeomMethod
impl<'de> Deserialize<'de> for GeomMethod
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 GeomMethod
impl Display for GeomMethod
Source§impl Hash for GeomMethod
impl Hash for GeomMethod
Source§impl KeywordDisplay for GeomMethod
impl KeywordDisplay for GeomMethod
Source§impl Ord for GeomMethod
impl Ord for GeomMethod
Source§fn cmp(&self, other: &GeomMethod) -> Ordering
fn cmp(&self, other: &GeomMethod) -> 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 GeomMethod
impl PartialEq for GeomMethod
Source§impl PartialOrd for GeomMethod
impl PartialOrd for GeomMethod
Source§impl Serialize for GeomMethod
impl Serialize for GeomMethod
impl Copy for GeomMethod
impl Eq for GeomMethod
impl StructuralPartialEq for GeomMethod
Auto Trait Implementations§
impl Freeze for GeomMethod
impl RefUnwindSafe for GeomMethod
impl Send for GeomMethod
impl Sync for GeomMethod
impl Unpin for GeomMethod
impl UnwindSafe for GeomMethod
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