DUNE-ACFEM (2.5.1)
Dune::ACFem::BoundarySupportedFunction< GridFunction, Indicator >::LocalFunction Class Reference
LocalFunction object which takes the value of a indicator into account. More...
#include <dune/acfem/functions/boundarysupportedfunction.hh>
Collaboration diagram for Dune::ACFem::BoundarySupportedFunction< GridFunction, Indicator >::LocalFunction:
Public Member Functions | |
LocalFunction (const EntityType &entity, const DiscreteFunctionType &df) | |
Bulk entity constructor. | |
LocalFunction (const DiscreteFunctionType &df) | |
Bulk entity constructor. | |
LocalFunction (const EntityType &entity, const IntersectionType &intersection, const DiscreteFunctionType &df) | |
Boundary intersection constructor. | |
template<class PointType > | |
void | evaluate (const PointType &x, RangeType &ret) const |
Evaluate local function. More... | |
template<class PointType > | |
void | jacobian (const PointType &x, JacobianRangeType &ret) const |
Evaluate Jacobian of local function. More... | |
template<class PointType > | |
void | hessian (const PointType &x, HessianRangeType &ret) const |
Evaluate Hessian of local function. More... | |
template<class QuadratureType , class VectorType > | |
void | evaluateQuadrature (const QuadratureType &quadrature, VectorType &values) const |
evaluate function or jacobian of function for given quadrature | |
int | order () const |
Return a bound on or suggestion for the piece-wise polynomial order. | |
void | init (const EntityType &entity) |
Bulk-entity initialization. | |
void | init (const EntityType &entity, const IntersectionType &isect) |
Intersection initialization. | |
bool | supported () const |
Return true if potentially non-zero. More... | |
Detailed Description
template<class GridFunction, class Indicator>
class Dune::ACFem::BoundarySupportedFunction< GridFunction, Indicator >::LocalFunction
class Dune::ACFem::BoundarySupportedFunction< GridFunction, Indicator >::LocalFunction
LocalFunction object which takes the value of a indicator into account.
Evaluating without initializing with a boundary IntersectionType may yield undefined results.
The documentation for this class was generated from the following file:
- dune/acfem/functions/boundarysupportedfunction.hh
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Nov 12, 23:30, 2024)