DUNE-ACFEM (2.5.1)
righthandsidefunction.hh
42 typedef OperatorPartsFunctionSpaceType FunctionSpaceType; // ahem, make change in the future, maybe ...
133 DUNE_THROW(NotImplemented, "Jacobian of an automatic RHS force density just cannot be computed.");
145 DUNE_THROW(NotImplemented, "Hessian of an automatic RHS force density just cannot be computed.");
168 LocalFunctionWrapper<LocalRightHandSideAdapter<OperatorParts, Solution>, typename Solution::GridPartType>
174 typedef LocalFunctionWrapper<LocalFunctionType, typename Solution::GridPartType> GridFunctionType;
179 return GridFunctionType(L_f_dot.name(), L_f_dot, solution.space().gridPart(), solution.space().order());
189 typedef LocalRightHandSideAdapter<typename Model::OperatorPartsType, Solution> LocalFunctionType;
190 typedef LocalFunctionWrapper<LocalFunctionType, typename Solution::GridPartType> GridFunctionType;
195 return GridFunctionType(L_f_dot.name(), L_f_dot, solution.space().gridPart(), solution.space().order());
LocalFunctionWrapper wraps a class with a local evaluate method into a grid function.
Definition: localfunctionwrapper.hh:71
An adapter class which takes any ACFem-PDE model and computes from its bulk contributions and any giv...
Definition: righthandsidefunction.hh:28
void evaluate(const PointType &x, RangeType &result) const
evaluate local function
Definition: righthandsidefunction.hh:88
LocalRightHandSideAdapter(const OperatorPartsInterfaceType &operatorParts, const Fem::Function< FunctionSpaceType, SolutionType > &solution, const std::string &name="")
Construct the right hand side function from a given PDE model and a given – potentially non-discrete ...
Definition: righthandsidefunction.hh:53
LocalRightHandSideAdapter(const LocalRightHandSideAdapter &other)
Definition: righthandsidefunction.hh:65
void jacobian(const PointType &x, JacobianRangeType &ret) const
jacobian of local function
Definition: righthandsidefunction.hh:127
Interface class for second order elliptic models.
Definition: operatorparts.hh:92
LocalFunctionWrapper< LocalRightHandSideAdapter< OperatorParts, Solution >, typename Solution::GridPartType > rightHandSide(const OperatorPartsInterface< OperatorParts > &operatorParts, const Fem::Function< typename Solution::FunctionSpaceType, Solution > &solution_, const std::string &name="")
Take any PDE operatorparts and an "exact solutio" and generate a right-hand-side force-density such t...
Definition: righthandsidefunction.hh:169
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Nov 12, 23:30, 2024)