DUNE-ACFEM (2.5.1)
gradientmodel.hh
58 typedef typename GradientFunctionType::DiscreteFunctionSpaceType::FunctionSpaceType GradientFunctionSpaceType;
75 GradientOperatorParts(const Fem::Function<GradientFunctionSpaceType, GradientFunctionType>& function,
152 : public DefaultOperatorPartsTraits<typename Fem::ToNewDimRangeFunctionSpace<typename GridFunction::FunctionSpaceType,
189 gradientOperatorParts(const Fem::Function<typename GridFunction::FunctionSpaceType, GridFunction>& f,
For a given grid-function define a model implementing the weak gradient.
Definition: gradientmodel.hh:50
Interface class for second order elliptic models.
Definition: operatorparts.hh:92
LocalFunctionWrapper< LocalGradientAdapter< GridFunction >, typename GridFunction::GridPartType > gradient(const Fem::Function< typename GridFunction::FunctionSpaceType, GridFunction > &f_, const std::string &name="")
Take the gradient of a given function.
Definition: basicfunctions.hh:145
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: gradientmodel.hh:131
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: gradientmodel.hh:116
StructureFlags
Static flags for the overall structure of the operator.
Definition: gradientmodel.hh:161
void flux(const Entity &entity, const Point &x, const RangeType &value, const JacobianRangeType &jacobian, JacobianRangeType &flux) const
Evaluate in local coordinates.
Definition: gradientmodel.hh:97
static GradientOperatorParts< GridFunction > gradientOperatorParts(const Fem::Function< typename GridFunction::FunctionSpaceType, GridFunction > &f, const std::string &name="")
Generate a Gradient-model fitting the specified object.
Definition: gradientmodel.hh:189
ConstituentFlags
Provide information about the constituents of the model.
Definition: gradientmodel.hh:168
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)