1 #ifndef DUNE_FEM_SPACE_LAGRANGE_STORAGE_HH 2 #define DUNE_FEM_SPACE_LAGRANGE_STORAGE_HH 17 template<
class Gr
idPart,
class LagrangePo
intSetContainer >
27 const LagrangePointSetContainerType &
pointSet,
29 : gridPart_( gridPart ),
30 pointSet_( pointSet ),
41 return !( *
this == other );
49 const typename GridPartType::IndexSetType &
indexSet ()
const 54 const LagrangePointSetContainerType &
pointSet ()
const {
59 const GridPartType &gridPart_;
60 const LagrangePointSetContainerType &pointSet_;
69 template<
class Key,
class Object >
77 return new Object( key.gridPart(), codeFactory );
90 #endif // #ifndef DUNE_FEM_SPACE_LAGRANGE_STORAGE_HH
Definition: lagrange/dofmappercode.hh:24
static Object * createObject(const Key &key)
Definition: storage.hh:74
Key::LagrangePointSetContainerType LagrangePointSetContainerType
Definition: storage.hh:72
bool operator!=(const ThisType &other) const
Definition: storage.hh:39
LagrangeMapperSingletonKey(const GridPartType &gridPart, const LagrangePointSetContainerType &pointSet, const int polOrd)
Definition: storage.hh:26
GridPart GridPartType
Definition: storage.hh:23
LagrangePointSetContainer LagrangePointSetContainerType
Definition: storage.hh:24
Definition: coordinate.hh:4
const GridPartType::IndexSetType & indexSet() const
Definition: storage.hh:49
const GridPartType & gridPart() const
Definition: storage.hh:44
static void deleteObject(Object *obj)
Definition: storage.hh:80
Definition: storage.hh:18
const LagrangePointSetContainerType & pointSet() const
Definition: storage.hh:54
Definition: storage.hh:70
bool operator==(const ThisType &other) const
Definition: storage.hh:34