[]Struct lumol::sys::compute::KineticEnergy

pub struct KineticEnergy;

Compute the kinetic energy of the system

$$ K = \sum_i m_i \vec v_i \cdot \vec v_i $$

Trait Implementations

impl Compute for KineticEnergy

type Output = f64

The data type of the property

Auto Trait Implementations

impl RefUnwindSafe for KineticEnergy

impl Send for KineticEnergy

impl Sync for KineticEnergy

impl Unpin for KineticEnergy

impl UnwindSafe for KineticEnergy

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