|
dune-grid
2.5.0
|
Wrapper and interface class for a static iterator (EntityPointer) More...
#include <utility>#include <dune/common/proxymemberaccess.hh>#include <dune/common/iteratorfacades.hh>#include <dune/common/deprecated.hh>#include <dune/geometry/type.hh>#include <dune/grid/common/geometry.hh>#include <dune/grid/common/gridenums.hh>Go to the source code of this file.
Classes | |
| class | Dune::Entity< cd, dim, GridImp, EntityImp > |
| Wrapper class for entities. More... | |
| class | Dune::EntityPointer< GridImp, IteratorImp > |
| Wrapper class for pointers to entities. More... | |
| struct | Dune::EntityPointer< GridImp, IteratorImp >::Codim< cd > |
| EntityPointer types of the different codimensions. More... | |
| class | Dune::DefaultEntityPointer< E > |
| class | Dune::DefaultEntityPointer< Dune::Entity< codim, dim, Grid, EntityImp > > |
Namespaces | |
| Dune | |
| Include standard header files. | |
Macros | |
| #define | DUNE_ENTITYPOINTER_DEPRECATED_MSG DUNE_DEPRECATED_MSG("EntityPointer is deprecated and will be removed after the release of dune-grid-2.4. Instead, you can copy and store entities directly now. Note, this might lead to a decreased performance until all grid implementations properly addressed this interface change.") |
Methods and Types of the Entity interface. These are here just for transition purpose | |
| #define | CHECK_CODIM0 int ecodim = codimension, typename std::enable_if<ecodim == 0,int>::type = 0 |
| #define | ONLY_CODIM0 template<int ecodim = codimension, typename std::enable_if<ecodim == 0,int>::type = 0> |
Wrapper and interface class for a static iterator (EntityPointer)
| #define CHECK_CODIM0 int ecodim = codimension, typename std::enable_if<ecodim == 0,int>::type = 0 |
| #define DUNE_ENTITYPOINTER_DEPRECATED_MSG DUNE_DEPRECATED_MSG("EntityPointer is deprecated and will be removed after the release of dune-grid-2.4. Instead, you can copy and store entities directly now. Note, this might lead to a decreased performance until all grid implementations properly addressed this interface change.") |
| #define ONLY_CODIM0 template<int ecodim = codimension, typename std::enable_if<ecodim == 0,int>::type = 0> |
1.8.12