Struct stencil::N1D1 [] [src]

pub struct N1D1<A: LinalgScalar> {
    pub l: A,
    pub r: A,
    pub c: A,
}

one-neighbor, one-dimensional stencil

Fields

left

right

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]

[src]

Execute a stencil calculation

impl<A: LinalgScalar> StencilArray<N1D1<A>> for Torus<A, Ix1>
[src]

[src]

Execute a stencil calculation

impl<A: Clone + LinalgScalar> Clone for N1D1<A>
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl<A: Copy + LinalgScalar> Copy for N1D1<A>
[src]

impl<A: LinalgScalar> Stencil for N1D1<A>
[src]

Auto Trait Implementations

impl<A> Send for N1D1<A> where
    A: Send

impl<A> Sync for N1D1<A> where
    A: Sync