Struct gosh_model::LennardJones
source · [−]Fields
epsilon: f64Energy constant of the Lennard-Jones potential
sigma: f64Distance constant of the Lennard-Jones potential
derivative_order: usizeImplementations
Trait Implementations
sourceimpl ChemicalModel for LennardJones
impl ChemicalModel for LennardJones
sourceimpl Clone for LennardJones
impl Clone for LennardJones
sourcefn clone(&self) -> LennardJones
fn clone(&self) -> LennardJones
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for LennardJones
impl Debug for LennardJones
sourceimpl Default for LennardJones
impl Default for LennardJones
impl Copy for LennardJones
Auto Trait Implementations
impl RefUnwindSafe for LennardJones
impl Send for LennardJones
impl Sync for LennardJones
impl Unpin for LennardJones
impl UnwindSafe for LennardJones
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> Pointable for T
impl<T> Pointable for T
impl<SS, SP> SupersetOf<SS> for SP where
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SP where
SS: SubsetOf<SP>,
fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct self from the equivalent element of its
superset. Read more
fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if self is actually part of its subset T (and can be converted to it).
fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as self.to_subset but without any property checks. Always succeeds.
fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts self to the equivalent element of its superset.
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more