pub type QuantityVector<U = Dimensionless> = TensorVector<Quantity<U>>;Expand description
A vector of quantities.
Aliased Type§
pub struct QuantityVector<U = Dimensionless>(/* private fields */);Implementations§
Trait Implementations§
Source§impl<U, V> Div<TensorVector<QuantitySparseVec<V>>> for &QuantityVector<U>where
U: UnitDiv<V>,
impl<U, V> Div<TensorVector<QuantitySparseVec<V>>> for &QuantityVector<U>where
U: UnitDiv<V>,
Source§impl<U> FiniteDifference for QuantityVector<U>
impl<U> FiniteDifference for QuantityVector<U>
Source§impl<U> From<Vector> for QuantityVector<U>
impl<U> From<Vector> for QuantityVector<U>
Source§impl<U> Jacobian for QuantityVector<U>
impl<U> Jacobian for QuantityVector<U>
Source§fn fill_into_chained(self, other: Vector, vector: &mut Vector)
fn fill_into_chained(self, other: Vector, vector: &mut Vector)
Fills the Jacobian chained with a vector into another vector.
Source§fn retain_from(self, retained: &[bool]) -> Vector
fn retain_from(self, retained: &[bool]) -> Vector
Return only the retained indices.
Source§impl<U> Solution for QuantityVector<U>
impl<U> Solution for QuantityVector<U>
Source§fn decrement_from(&mut self, other: &Vector)
fn decrement_from(&mut self, other: &Vector)
Decrements the solution from another vector.
Source§fn decrement_from_chained(&mut self, other: &mut Vector, vector: &Vector)
fn decrement_from_chained(&mut self, other: &mut Vector, vector: &Vector)
Decrements the solution chained with a vector from another vector.
Source§fn decrement_from_retained(&mut self, retained: &[bool], other: &Vector)
fn decrement_from_retained(&mut self, retained: &[bool], other: &Vector)
Decrements the solution from another vector on retained entries.