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