The local assembler engine for one-step methods which applies the jacobian without explicitly assembling it.
More...
|
| | OneStepLocalJacobianApplyAssemblerEngine (LocalAssembler &local_assembler_) |
| | Constructor. More...
|
| |
| void | setSolution (const Domain &solution_) |
| |
| void | setUpdate (const Domain &update_) |
| |
| void | setResult (Range &result_) |
| |
| void | setWeights () |
| |
|
const LocalAssembler & | localAssembler () |
| | Public access to the wrapping local assembler.
|
| |
|
| void | preAssembly () |
| |
|
| bool | requireSkeleton () const |
| |
|
| void | onBindLFSUV (const EG &eg, const LFSU &lfsu, const LFSV &lfsv) |
| |
|
| void | onUnbindLFSUV (const EG &eg, const LFSU &lfsu, const LFSV &lfsv) |
| |
|
| void | loadCoefficientsLFSUInside (const LFSU &lfsu_s) |
| |
|
|
bool | skipEntity (const EG &eg) |
| |
|
bool | skipIntersection (const IG &ig) |
| |
|
void | assembleUVVolume (const EG &eg, const LFSU &lfsu, const LFSV &lfsv) |
| |
|
void | assembleVVolume (const EG &eg, const LFSV &lfsv) |
| |
|
void | assembleUVSkeleton (const IG &ig, const LFSU_S &lfsu_s, const LFSV_S &lfsv_s, const LFSU_N &lfsu_n, const LFSV_N &lfsv_n) |
| |
|
void | assembleVSkeleton (const IG &ig, const LFSV_S &lfsv_s, const LFSV_N &lfsv_n) |
| |
|
void | assembleUVBoundary (const IG &ig, const LFSU_S &lfsu_s, const LFSV_S &lfsv_s) |
| |
|
void | assembleVBoundary (const IG &ig, const LFSV_S &lfsv_s) |
| |
|
void | assembleUVProcessor (const IG &ig, const LFSU_S &lfsu_s, const LFSV_S &lfsv_s) |
| |
|
void | assembleVProcessor (const IG &ig, const LFSV_S &lfsv_s) |
| |
|
void | assembleUVEnrichedCoupling (const IG &ig, const LFSU_S &lfsu_s, const LFSV_S &lfsv_s, const LFSU_N &lfsu_n, const LFSV_N &lfsv_n, const LFSU_C &lfsu_c, const LFSV_C &lfsv_c) |
| |
|
void | assembleVEnrichedCoupling (const IG &ig, const LFSV_S &lfsv_s, const LFSV_N &lfsv_n, const LFSV_C &lfsv_c) |
| |
|
void | assembleUVVolumePostSkeleton (const EG &eg, const LFSU &lfsu, const LFSV &lfsv) |
| |
|
void | assembleVVolumePostSkeleton (const EG &eg, const LFSV &lfsv) |
| |
template<typename OSLA>
class Dune::PDELab::OneStepLocalJacobianApplyAssemblerEngine< OSLA >
The local assembler engine for one-step methods which applies the jacobian without explicitly assembling it.
- Template Parameters
-
| OSLA | The one-step local assembler. |