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 >
57 struct DGLocalCoefficientsFactory;
58 template<
class BasisFactory >
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