|
dune-fem 2.8.0
|
#include <dune/fem/space/basisfunctionset/evaluatecaller.hh>

Classes | |
| class | EvaluatorStorage |
Public Types | |
| typedef std::unique_ptr< ThisType > | StoragePointerType |
| typedef std::pair< bool, StoragePointerType > | StorageItemType |
| typedef Traits::QuadratureType | QuadratureType |
| typedef Traits::FactorType | FactorType |
| typedef Traits::LocalDofVectorType | LocalDofVectorType |
| typedef Traits::Geometry | Geometry |
Public Member Functions | |
| virtual | ~EvaluateCallerInterface () |
| virtual void * | storageAddress () const =0 |
| virtual size_t | storageSize () const =0 |
| virtual void | axpyRanges (const QuadratureType &, const FactorType &, LocalDofVectorType &) const =0 |
| virtual void | evaluateRanges (const QuadratureType &quad, const LocalDofVectorType &dofs, FactorType &factors) const =0 |
| virtual void | axpyJacobians (const QuadratureType &, const Geometry &, const FactorType &, LocalDofVectorType &) const =0 |
| virtual void | evaluateJacobians (const QuadratureType &, const Geometry &, const LocalDofVectorType &, FactorType &) const =0 |
Static Public Member Functions | |
| template<class BaseFunctionSet , class Storage > | |
| static const StoragePointerType & | storage (const BaseFunctionSet &baseSet, const Storage &dataCache, const QuadratureType &quad) |
Protected Member Functions | |
| EvaluateCallerInterface () | |
Static Protected Attributes | |
| static const int | maxNumBaseFunctions = MAX_NUMBER_OF_BASE_FCT |
| static const int | minNumBaseFunctions = MIN_NUMBER_OF_BASE_FCT |
| static const int | maxQuadNop = MAX_NUMBER_OF_QUAD_POINTS |
| static const int | minQuadNop = MIN_NUMBER_OF_QUAD_POINTS |
| static const int | maxQuadratures = 50 |
| typedef Traits::FactorType Dune::Fem::Codegen::EvaluateCallerInterface< Traits >::FactorType |
| typedef Traits::Geometry Dune::Fem::Codegen::EvaluateCallerInterface< Traits >::Geometry |
| typedef Traits::LocalDofVectorType Dune::Fem::Codegen::EvaluateCallerInterface< Traits >::LocalDofVectorType |
| typedef Traits::QuadratureType Dune::Fem::Codegen::EvaluateCallerInterface< Traits >::QuadratureType |
| typedef std::pair< bool, StoragePointerType > Dune::Fem::Codegen::EvaluateCallerInterface< Traits >::StorageItemType |
| typedef std::unique_ptr< ThisType > Dune::Fem::Codegen::EvaluateCallerInterface< Traits >::StoragePointerType |
|
inlineprotected |
|
inlinevirtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
inlinestatic |
|
pure virtual |
|
pure virtual |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |