[]Struct lumol::sim::BoltzmannVelocities

pub struct BoltzmannVelocities { /* fields omitted */ }

Initialize the velocities from a Boltzmann distribution.


impl BoltzmannVelocities

pub fn new(temperature: f64) -> BoltzmannVelocities

Create a new BoltzmannVelocities at the given temperature.

Trait Implementations

impl InitVelocities for BoltzmannVelocities

Auto Trait Implementations

impl RefUnwindSafe for BoltzmannVelocities

impl Send for BoltzmannVelocities

impl Sync for BoltzmannVelocities

impl Unpin for BoltzmannVelocities

impl UnwindSafe for BoltzmannVelocities

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>,