Struct stencil::N1D1
[−]
[src]
pub struct N1D1<A: LinalgScalar> { pub l: A, pub r: A, pub c: A, }
one-neighbor, one-dimensional stencil
Fields
l: A
left
r: A
right
c: A
center
Trait Implementations
impl<A, P, E> StencilArray<N1D1<A>> for Line<A, P, E> where
A: LinalgScalar,
E: Edge,
P: GreaterEq<<N1D1<A> as Stencil>::Padding>,
[src]
A: LinalgScalar,
E: Edge,
P: GreaterEq<<N1D1<A> as Stencil>::Padding>,
fn stencil_map<Output, Func>(&self, out: &mut Output, f: Func) where
Output: NdArray<Dim = Self::Dim>,
Func: Fn(N1D1<A>) -> Output::Elem,
[src]
Output: NdArray<Dim = Self::Dim>,
Func: Fn(N1D1<A>) -> Output::Elem,
Execute a stencil calculation
impl<A: LinalgScalar> StencilArray<N1D1<A>> for Torus<A, Ix1>
[src]
fn stencil_map<Output, Func>(&self, out: &mut Output, f: Func) where
Output: NdArray<Dim = Self::Dim>,
Func: Fn(N1D1<A>) -> Output::Elem,
[src]
Output: NdArray<Dim = Self::Dim>,
Func: Fn(N1D1<A>) -> Output::Elem,
Execute a stencil calculation
impl<A: Clone + LinalgScalar> Clone for N1D1<A>
[src]
fn clone(&self) -> N1D1<A>
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more