DUNE-ACFEM (2.5.1)
laplacianmodel.hh
void flux(const Entity &entity, const Point &x, const RangeType &value, const JacobianRangeType &jacobian, JacobianRangeType &flux) const
Definition: operatorparts.hh:450
Define a simple Laplacian-model, given function-space and grid-part.
Definition: laplacianmodel.hh:32
Interface class for second order elliptic models.
Definition: operatorparts.hh:92
void fluxDivergence(const Entity &entity, const Point &x, const RangeType &value, const JacobianRangeType &jacobian, const HessianRangeType &hessian, RangeType &result) const
Compute the point-wise value of the flux-part of the operator, meaning the part of the differential o...
Definition: laplacianmodel.hh:78
static OperatorPartsAdapterModel< LaplacianOperatorParts< typename Object::FunctionSpaceType >, typename Object::GridPartType > laplacianModel(const Object &object, const std::string &name="")
Generate a Laplacian-model fitting the specified object.
Definition: laplacianmodel.hh:147
StructureFlags
Definition: laplacianmodel.hh:104
ConstituentFlags
Definition: laplacianmodel.hh:111
void linearizedFlux(const RangeType &uBar, const JacobianRangeType &DuBar, const Entity &entity, const Point &x, const RangeType &value, const JacobianRangeType &jacobian, JacobianRangeType &flux) const
Evaluate the linearized flux in local coordinates.
Definition: laplacianmodel.hh:65
static LaplacianOperatorParts< typename Object::FunctionSpaceType > laplacianOperatorParts(const Object &object, const std::string &name="")
Generate OperatorParts for a (weak, of course) Laplacian.
Definition: laplacianmodel.hh:133
Traits-template which has to be specialized for each individual model.
Definition: operatorparts.hh:36
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Nov 12, 23:30, 2024)