pub struct BasisTabulation {
pub values: Vec<Vec<f64>>,
pub gradients: Vec<Vec<Vec<f64>>>,
}Expand description
Basis function tabulation on the reference element.
Fields§
§values: Vec<Vec<f64>>Basis values per quadrature point: [qp][basis].
gradients: Vec<Vec<Vec<f64>>>Reference gradients per quadrature point: [qp][basis][dim].
Trait Implementations§
Source§impl Clone for BasisTabulation
impl Clone for BasisTabulation
Source§fn clone(&self) -> BasisTabulation
fn clone(&self) -> BasisTabulation
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for BasisTabulation
impl RefUnwindSafe for BasisTabulation
impl Send for BasisTabulation
impl Sync for BasisTabulation
impl Unpin for BasisTabulation
impl UnsafeUnpin for BasisTabulation
impl UnwindSafe for BasisTabulation
Blanket Implementations§
Source§impl<T> AccumulatePathExt for T
impl<T> AccumulatePathExt for T
fn accumulate_path<O, I>(path: I) -> Owhere
O: Orientation,
I: IntoIterator<Item = O>,
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more