pub struct AmberEnergyFrame {
pub step: u64,
pub time_ps: f64,
pub temp_k: f64,
pub e_tot: f64,
pub e_kin: f64,
pub e_pot: f64,
}Expand description
A parsed energy term line from an AMBER output or mdout file.
Lines typically look like:
NSTEP = 50 TIME(PS) = 0.050000 TEMP(K) = 300.1 PRESS = 0.0
Etot = -1234.56 EKtot = 456.78 EPtot = -1691.34Fields§
§step: u64Simulation step number.
time_ps: f64Simulation time in picoseconds.
temp_k: f64Temperature in Kelvin.
e_tot: f64Total energy (kcal mol⁻¹).
e_kin: f64Kinetic energy (kcal mol⁻¹).
e_pot: f64Potential energy (kcal mol⁻¹).
Trait Implementations§
Source§impl Clone for AmberEnergyFrame
impl Clone for AmberEnergyFrame
Source§fn clone(&self) -> AmberEnergyFrame
fn clone(&self) -> AmberEnergyFrame
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for AmberEnergyFrame
impl RefUnwindSafe for AmberEnergyFrame
impl Send for AmberEnergyFrame
impl Sync for AmberEnergyFrame
impl Unpin for AmberEnergyFrame
impl UnsafeUnpin for AmberEnergyFrame
impl UnwindSafe for AmberEnergyFrame
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§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 moreSource§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).Source§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.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.