dune-localfunctions
2.7.0
|
Go to the documentation of this file.
3 #ifndef DUNE_LAGRANGECOEFFICIENTS_HH
4 #define DUNE_LAGRANGECOEFFICIENTS_HH
8 #include <dune/common/fvector.hh>
10 #include <dune/geometry/type.hh>
18 template<
template <
class,
unsigned int>
class LP,
19 unsigned int dim,
class F>
24 typedef std::size_t
Key;
29 if (order == 0 || !Object::template supports<T>(order))
31 typedef typename std::remove_const<Object>::type LagrangeCoefficients;
32 LagrangeCoefficients *
object =
new LagrangeCoefficients(order);
33 if ( !object->template build<T>() )
45 #endif // DUNE_LAGRANGECOEFFICIENTS_HH
static Object * create(const Key &order)
Definition: lagrangecoefficients.hh:27
const typedef LP< F, dim > Object
Definition: lagrangecoefficients.hh:23
std::size_t Key
Definition: lagrangecoefficients.hh:24
Definition: bdfmcube.hh:15
static void release(Object *object)
Definition: lagrangecoefficients.hh:40
Definition: lagrangecoefficients.hh:20
static const unsigned int dimension
Definition: lagrangecoefficients.hh:22