diff --git a/grid/alu3dgrid.hh b/grid/alu3dgrid.hh index 2a580a306e761c14d42c67841766605957bf32a9..3ab53120e40966ed459faed294b3ef7f0829047c 100644 --- a/grid/alu3dgrid.hh +++ b/grid/alu3dgrid.hh @@ -53,6 +53,7 @@ namespace Dune ALU3DSPACE GitterType::Geometric::TetraRule::iso8 }; enum { coarse_element_t = ALU3DSPACE GitterType::Geometric::TetraRule::crs }; + enum { nosplit_element_t = ALU3DSPACE GitterType::Geometric::TetraRule::nosplit }; typedef std::pair<GEOFaceType*, int> NeighbourFaceType; typedef std::pair<HasFaceType*, int> NeighbourPairType; @@ -75,8 +76,9 @@ namespace Dune typedef ALU3DSPACE BNDFace4Type PLLBndFaceType; // refinement and coarsening enum for hexahedrons - enum { refine_element_t = ALU3DSPACE GitterType::Geometric::HexaRule::iso8 }; - enum { coarse_element_t = ALU3DSPACE GitterType::Geometric::HexaRule::crs }; + enum { refine_element_t = ALU3DSPACE GitterType::Geometric::HexaRule::iso8 }; + enum { coarse_element_t = ALU3DSPACE GitterType::Geometric::HexaRule::crs }; + enum { nosplit_element_t = ALU3DSPACE GitterType::Geometric::HexaRule::nosplit }; typedef std::pair<GEOFaceType*, int> NeighbourFaceType; typedef std::pair<HasFaceType*, int> NeighbourPairType; @@ -622,6 +624,7 @@ namespace Dune ALU3dImplTraits<GridImp::elementType>::refine_element_t }; enum { coarse_element_t = ALU3dImplTraits<GridImp::elementType>::coarse_element_t }; + enum { nosplit_element_t = ALU3dImplTraits<GridImp::elementType>::nosplit_element_t }; friend class ALU3dGrid < dim , dimworld, GridImp::elementType>; friend class ALU3dGridIntersectionIterator < GridImp >;