[]Struct lumol::sys::compute::Virial

pub struct Virial;

Compute the virial tensor of the system, picking between AtomicVirial and MolecularVirial depending on the number of degrees of freedom simulated on the system.

Trait Implementations

impl Compute for Virial

type Output = Matrix3

The data type of the property

Auto Trait Implementations

impl RefUnwindSafe for Virial

impl Send for Virial

impl Sync for Virial

impl Unpin for Virial

impl UnwindSafe for Virial

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