Trait bempp::traits::CellPairAssembler

source ·
pub trait CellPairAssembler {
    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_test_cell(&mut self, test_cell: usize);
    fn set_trial_cell(&mut self, trial_cell: usize);
}
Expand description

Assembler for the contributions from a pair of cells

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_test_cell(&mut self, test_cell: usize)

Set the test cell

source

fn set_trial_cell(&mut self, trial_cell: usize)

Set the trial cell

Implementors§