#include <unordered_map>#include "integration/quadRule.hh"#include "integration/adaptiveQuadRule.hh"Go to the source code of this file.
Classes | |
| class | concepts::ShapeFunction1DOrder |
| class | concepts::ShapeFunction1DOrder::Hash |
| class | concepts::QuadratureOrder |
| class | concepts::QuadratureOrder::Hash |
| class | concepts::Hash< ShapeFunction1DOrder > |
| class | concepts::Hash< QuadratureOrder > |
| class | concepts::Flyweight< KeyT, ValueT > |
| flyweight memory manager More... | |
Namespaces | |
| namespace | concepts |
Functions | |
| template<class FunctionT > | |
| std::shared_ptr< const FunctionT > | concepts::makeShapeFunction (const concepts::QuadratureRule1d &quadratureRule, const uint polynomialDegree) |
| factory function encapsulating the memory manager | |
| template<class FunctionT > | |
| std::shared_ptr< const FunctionT > | concepts::makeQuadrature (const uint nQuadraturePoints, const intRule quadratureType) |
| factory function encapsulating the memory manager | |
| template<class FunctionT > | |
| std::shared_ptr< const FunctionT > | concepts::makeAdaptiveQuadrature (const uint nQuadraturePoints, const intRule quadratureType) |
| factory function encapsulating the memory manager | |