dune-grid
2.2.0
|
Default Implementations for EntityImp. More...
#include <dune/grid/common/entity.hh>
Public Types | |
enum | { codimension = cd } |
know your own codimension More... | |
enum | { dimension = dim } |
know your own dimension More... | |
enum | { mydimension = dim-cd } |
Know dimension of the entity. More... | |
enum | { dimensionworld = GridImp::dimensionworld } |
know your own dimension of world More... | |
typedef GridImp::ctype | ctype |
define type used for coordinates in grid module | |
typedef GridImp::template Codim< cd >::EntitySeed | EntitySeed |
The corresponding entity seed (for storage of entities) | |
typedef GridImp::template Codim< cd >::EntityPointer | EntityPointer |
The corresponding entity seed (for storage of entities) |
Public Member Functions | |
GeometryType | type () const |
Return the name of the reference element. The type can be used to access the Dune::GenericReferenceElement. |
Default Implementations for EntityImp.
EntityDefaultImplementation provides default implementations for Entity which uses the implemented interface which has to be done by the user.
typedef GridImp::ctype Dune::EntityDefaultImplementation< cd, dim, GridImp, EntityImp >::ctype |
define type used for coordinates in grid module
Reimplemented in Dune::YaspEntity< dim, dim, GridImp >, Dune::YaspEntity< 0, dim, GridImp >, Dune::EntityDefaultImplementation< 0, dim, GridImp, EntityImp >, Dune::YaspEntity< codim, dim, GridImp >, Dune::SEntity< 0, dim, GridImp >, Dune::SEntityBase< codim, dim, GridImp, EntityImp >, Dune::SEntityBase< 0, dim, GridImp, SEntity >, and Dune::SEntityBase< codim, dim, GridImp, SEntity >.
typedef GridImp::template Codim<cd>::EntityPointer Dune::EntityDefaultImplementation< cd, dim, GridImp, EntityImp >::EntityPointer |
The corresponding entity seed (for storage of entities)
Reimplemented in Dune::YaspEntity< dim, dim, GridImp >, Dune::YaspEntity< 0, dim, GridImp >, Dune::EntityDefaultImplementation< 0, dim, GridImp, EntityImp >, Dune::SEntity< 0, dim, GridImp >, Dune::ALU3dGridEntity< 0, dim, GridImp >, Dune::ALU2dGridEntity< 0, dim, GridImp >, Dune::AlbertaGridEntity< 0, dim, GridImp >, Dune::ALU3dGridEntity< cd, dim, GridImp >, and Dune::ALU2dGridEntity< cd, dim, GridImp >.
typedef GridImp::template Codim<cd>::EntitySeed Dune::EntityDefaultImplementation< cd, dim, GridImp, EntityImp >::EntitySeed |
The corresponding entity seed (for storage of entities)
Reimplemented in Dune::YaspEntity< dim, dim, GridImp >, Dune::YaspEntity< 0, dim, GridImp >, Dune::EntityDefaultImplementation< 0, dim, GridImp, EntityImp >, Dune::ALU3dGridEntity< 0, dim, GridImp >, Dune::ALU2dGridEntity< 0, dim, GridImp >, Dune::AlbertaGridEntity< 0, dim, GridImp >, Dune::ALU3dGridEntity< cd, dim, GridImp >, Dune::ALU2dGridEntity< cd, dim, GridImp >, and Dune::AlbertaGridEntity< codim, dim, GridImp >.
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
|
inline |
Return the name of the reference element. The type can be used to access the Dune::GenericReferenceElement.
Reimplemented in Dune::EntityDefaultImplementation< 0, dim, GridImp, EntityImp >, Dune::SEntityBase< codim, dim, GridImp, EntityImp >, Dune::SEntityBase< 0, dim, GridImp, SEntity >, Dune::SEntityBase< codim, dim, GridImp, SEntity >, Dune::ALU3dGridEntity< 0, dim, GridImp >, Dune::ALU2dGridEntity< 0, dim, GridImp >, Dune::AlbertaGridEntity< 0, dim, GridImp >, Dune::ALU3dGridEntity< cd, dim, GridImp >, Dune::ALU2dGridEntity< cd, dim, GridImp >, and Dune::AlbertaGridEntity< codim, dim, GridImp >.