#include <dune/fem/space/shapefunctionset/selectcaching.hh>
|
| SelectCachingShapeFunctionSet (const GeometryType &type, const ShapeFunctionSet &shapeFunctionSet=ShapeFunctionSet()) |
|
int | order () const |
|
std::size_t | size () const |
|
template<class Point , class Functor > |
void | evaluateEach (const Point &x, Functor functor) const |
|
template<class Quadrature , class Functor > |
void | evaluateEach (const QuadraturePointWrapper< Quadrature > &x, Functor functor) const |
|
template<class Point , class Functor > |
void | jacobianEach (const Point &x, Functor functor) const |
|
template<class Quadrature , class Functor > |
void | jacobianEach (const QuadraturePointWrapper< Quadrature > &x, Functor functor) const |
|
template<class Point , class Functor > |
void | hessianEach (const Point &x, Functor functor) const |
|
GeometryType | type () const |
|
template<class QuadratureType > |
const RangeVectorType & | rangeCache (const QuadratureType &quadrature) const |
|
template<class QuadratureType > |
const JacobianRangeVectorType & | jacobianCache (const QuadratureType &quadrature) const |
|
const ThisType & | scalarShapeFunctionSet () const |
|
const ThisType & | impl () const |
|
◆ DomainType
◆ FunctionSpaceType
◆ HessianRangeType
◆ ImplementationType
◆ JacobianCacheVectorType
◆ JacobianRangeType
◆ JacobianRangeVectorType
◆ RangeCacheVectorType
◆ RangeType
◆ RangeVectorType
◆ ShapeFunctionSetType
◆ SelectCachingShapeFunctionSet()
◆ evaluateEach() [1/2]
template<class Point , class Functor >
◆ evaluateEach() [2/2]
◆ hessianEach()
template<class Point , class Functor >
◆ impl()
◆ jacobianCache()
template<class QuadratureType >
◆ jacobianEach() [1/2]
template<class Point , class Functor >
◆ jacobianEach() [2/2]
◆ order()
◆ rangeCache()
template<class QuadratureType >
◆ scalarShapeFunctionSet()
◆ size()
◆ type()
◆ codegenShapeFunctionSet
this indicates that generated codes for evaluate and axpy is available
◆ pointSetId
The documentation for this class was generated from the following file: