|
dune-pdelab 2.8
|
Loading...
Searching...
No Matches
blockdiagonal.hh
Go to the documentation of this file.
116 void jacobian_apply_volume(const EG& eg, const LFSU& lfsu, const X& x, const LFSV& lfsv, Y& y) const
128 void jacobian_volume(const EG& eg, const LFSU& lfsu, const X& x, const LFSV& lfsv, M& mat) const
void applyToTree(Tree &&tree, Visitor &&visitor)
ImplementationDefined child(Node &&node, Indices... indices)
Matrix & mat
static constexpr size_type M()
STL namespace.
For backward compatibility – Do not use this!
Implementation & impl()
Block diagonal extension of scalar local operator.
Definition blockdiagonal.hh:78
void alpha_volume(const EG &eg, const LFSU &lfsu, const X &x, const LFSV &lfsv, R &r) const
Definition blockdiagonal.hh:104
void jacobian_volume(const EG &eg, const LFSU &lfsu, const X &x, const LFSV &lfsv, M &mat) const
Definition blockdiagonal.hh:128
RealType suggestTimestep(RealType dt) const
Definition blockdiagonal.hh:174
BlockDiagonalLocalOperatorFullCoupling(const std::shared_ptr< ScalarLOP > &scalar_lop)
Constructs the adapter by wrapping an existing shared_ptr to the scalar operator.
Definition blockdiagonal.hh:88
typename ScalarLOP::RealType RealType
Definition blockdiagonal.hh:82
void preStage(RealType time, int r)
Definition blockdiagonal.hh:159
int getStage() const
Definition blockdiagonal.hh:164
void postStage()
Definition blockdiagonal.hh:169
void jacobian_apply_volume(const EG &eg, const LFSU &lfsu, const X &x, const LFSV &lfsv, Y &y) const
Definition blockdiagonal.hh:116
void postStep()
Definition blockdiagonal.hh:154
static constexpr bool doPatternVolume
Definition blockdiagonal.hh:84
static constexpr bool doAlphaVolume
Definition blockdiagonal.hh:85
BlockDiagonalLocalOperatorFullCoupling(std::shared_ptr< ScalarLOP > &scalar_lop)
Constructs the adapter by wrapping an existing shared_ptr to the scalar operator.
Definition blockdiagonal.hh:93
void setTime(RealType t)
Definition blockdiagonal.hh:139
void preStep(RealType time, RealType dt, int stages)
Definition blockdiagonal.hh:149
BlockDiagonalLocalOperatorFullCoupling(ScalarOperatorArgs &&... scalarOperatorArgs)
Constructs the adapter and creates a scalar operator with the given arguments.
Definition blockdiagonal.hh:99
RealType getTime() const
Definition blockdiagonal.hh:144
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8