Trait bempp::traits::CellAssembler

source ·
pub trait CellAssembler {
    type T: RlstScalar;

    // Required methods
    fn assemble(
        &mut self,
        local_mat: &mut Array<Self::T, BaseArray<Self::T, VectorContainer<Self::T>, DIM>, DIM>,
    );
    fn set_cell(&mut self, cell: usize);
}
Expand description

Assembler for the contributions from a cell

Required Associated Types§

source

type T: RlstScalar

Scalar type

Required Methods§

source

fn assemble( &mut self, local_mat: &mut Array<Self::T, BaseArray<Self::T, VectorContainer<Self::T>, DIM>, DIM>, )

Assemble contributions into local_mat

source

fn set_cell(&mut self, cell: usize)

Set the cell

Implementors§