4 #ifndef DUNE_LOCALFUNCTIONS_META_POWER_HH
5 #define DUNE_LOCALFUNCTIONS_META_POWER_HH
9 #include <dune/common/shared_ptr.hh>
11 #include <dune/geometry/type.hh>
27 template<
class Backend, std::
size_t dimR>
41 shared_ptr<const Backend> backend;
53 backend(new Backend(backend_)),
54 basis_(backend->
basis()),
66 basis_(backend->
basis()),
83 {
return coefficients_; }
90 {
return interpolation_; }
92 GeometryType
type()
const {
return backend->type(); }
104 template<
class BackendFiniteElement, std::
size_t dimR>
124 make(
const shared_ptr<const BackendFiniteElement> &backendSPtr)
const
131 #endif // DUNE_LOCALFUNCTIONS_META_POWER_HH