[]Struct lumol::sim::BoltzmannVelocities

pub struct BoltzmannVelocities { /* fields omitted */ }

Initialize the velocities from a Boltzmann distribution.

Implementations

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
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

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

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Pointable for T

type Init = T

The type for initializers.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

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