dune-localfunctions
2.6-git
|
Go to the documentation of this file.
3 #ifndef DUNE_DGLOCALCOEFFICIENTS_HH
4 #define DUNE_DGLOCALCOEFFICIENTS_HH
9 #include <dune/geometry/topologyfactory.hh>
30 for(
unsigned i = 0; i < n; ++i )
31 localKey_[ i ] =
LocalKey( 0, 0, i );
37 return localKey_[ i ];
42 return localKey_.size();
46 std::vector< LocalKey > localKey_;
56 template<
class BasisCreator >
58 template<
class BasisFactory >
61 static const unsigned int dimension = BasisFactory::dimension;
62 typedef typename BasisFactory::Key
Key;
68 template<
class BasisFactory >
70 public TopologyFactory< DGLocalCoefficientsFactoryTraits<BasisFactory> >
78 template<
class Topology >
81 const typename BasisFactory::Object *basis
82 = BasisFactory::template create< Topology >( key );
84 BasisFactory::release( basis );
91 #endif // #ifndef DUNE_DGLOCALCOEFFICIENTS_HH
DGLocalCoefficientsFactory< BasisFactory > Factory
Definition: dglocalcoefficients.hh:65
static const unsigned int dimension
Definition: dglocalcoefficients.hh:61
DGLocalCoefficients LocalCoefficients
Definition: dglocalcoefficients.hh:63
DGLocalCoefficientsFactoryTraits< BasisFactory > Traits
Definition: dglocalcoefficients.hh:72
Definition: dglocalcoefficients.hh:59
static const unsigned int dimension
Definition: dglocalcoefficients.hh:74
DGLocalCoefficients(const unsigned int n)
construct local keys for n basis functions
Definition: dglocalcoefficients.hh:27
static Object * createObject(const Key &key)
Definition: dglocalcoefficients.hh:79
BasisFactory::Key Key
Definition: dglocalcoefficients.hh:62
Traits::Object Object
Definition: dglocalcoefficients.hh:76
const typedef DGLocalCoefficients Object
Definition: dglocalcoefficients.hh:64
A factory class for the dg local coefficients.
Definition: dglocalcoefficients.hh:57
unsigned int size() const
Definition: dglocalcoefficients.hh:40
const LocalKey & localKey(const unsigned int i) const
Definition: dglocalcoefficients.hh:34
A class providing local coefficients for dg spaces.
Definition: dglocalcoefficients.hh:21
Describe position of one degree of freedom.
Definition: localkey.hh:20
Traits::Key Key
Definition: dglocalcoefficients.hh:75
Definition: brezzidouglasmarini1cube2dlocalbasis.hh:15