[]Struct lumol::sim::output::EnergyOutput

pub struct EnergyOutput { /* fields omitted */ }

The EnergyOutput writes the energy of the system to a text file, organized as: steps PotentialEnergy KineticEnergy TotalEnergy.


impl EnergyOutput

pub fn new<P>(filename: P) -> Result<EnergyOutput, Error> where
    P: AsRef<Path>, 

Create a new EnergyOutput writing to filename. The file is replaced if it already exists.

Trait Implementations

impl FromToml for EnergyOutput

impl Output for EnergyOutput

Auto Trait Implementations

impl RefUnwindSafe for EnergyOutput

impl Send for EnergyOutput

impl Sync for EnergyOutput

impl Unpin for EnergyOutput

impl UnwindSafe for EnergyOutput

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized

impl<T> Borrow<T> for T where
    T: ?Sized

impl<T> BorrowMut<T> for T where
    T: ?Sized

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 

impl<T> Pointable for T

type Init = T

The type for initializers.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,