dune-fem 2.8-git
Public Types | Public Member Functions | Static Public Attributes | Protected Types | Protected Member Functions | Protected Attributes | List of all members
Dune::Fem::AdaptiveLeafIndexSet< GridPartImp > Class Template Reference

consecutive, persistent index set for the leaf level based on the grid's hierarchy index set More...

#include <dune/fem/gridpart/adaptiveleafindexset.hh>

Inheritance diagram for Dune::Fem::AdaptiveLeafIndexSet< GridPartImp >:
Inheritance graph

Public Types

typedef BaseType::GridType GridType
 
typedef BaseType::GridPartType GridPartType
 
typedef BaseType::IndexType IndexType
 index type *‍/ More...
 
typedef BaseType::Types Types
 geometry type range type *‍/ More...
 
typedef BaseType::template Codim< 0 >::Entity ElementType
 type of codimension 0 Entity More...
 
typedef GridPartType::IntersectionIteratorType IntersectionIteratorType
 type of intersection iterator More...
 
typedef GridPartType::IntersectionType IntersectionType
 type of intersections More...
 

Public Member Functions

 AdaptiveLeafIndexSet (const GridType *grid)
 Constructor. More...
 
 AdaptiveLeafIndexSet (const GridPartType &gridPart)
 Constructor. More...
 
virtual std::string name () const
 return name of index set More...
 
bool compress ()
 
void requestCodimensions (const std::vector< int > &codimensions) const
 
int type () const
 return type of index set, for GrapeDataIO More...
 
IndexType size (GeometryType type) const
 return number of entities of given type *‍/ More...
 
IndexType size (int codim) const
 return number of entities of given type *‍/ More...
 
const std::vector< GeometryType > & geomTypes (const int codim) const
 *‍/ More...
 
Types types (const int codim) const
 return range of geometry types *‍/ More...
 
bool contains (const EntityType &en) const
 return true if entity has index *‍/ More...
 
bool contains (const Entity &entity) const
 return true if entity has index More...
 
void insertEntity (const GridElementType &entity)
 please doc me *‍/ More...
 
void removeEntity (const GridElementType &entity)
 please doc me *‍/ More...
 
void resizeVectors ()
 reallocate the vector for new size More...
 
void resize ()
 please doc me *‍/ More...
 
IndexType index (const Entity &entity) const
 return number of entities of given type *‍/ More...
 
IndexType index (const typename GridPartType::template Codim< codim >::EntityType &entity) const
 return number of entities of given type *‍/ More...
 
IndexType index (const IntersectionType &intersection) const
 
IndexType index (const typename Codim< codim >::Entity &entity) const
 return index for given entity More...
 
IndexType subIndex (const IntersectionType &intersection, int subNumber, unsigned int codim) const
 
IndexType subIndex (const Entity &entity, int subNumber, unsigned int codim) const
 return index for given subentity *‍/ More...
 
IndexType subIndex (const typename GridPartType::template Codim< cd >::EntityType &entity, int subNumber, unsigned int codim) const
 return index for given subentity *‍/ More...
 
IndexType subIndex (const typename Codim< codim >::Entity &entity, int i, unsigned int cd) const
 return index for given subentity More...
 
int numberOfHoles (GeometryType type) const
 return number of holes for given type *‍/ More...
 
int numberOfHoles (const int codim) const
 return number of holes of the sets indices More...
 
int oldIndex (int hole, GeometryType type) const
 return old index for given hole and type *‍/ More...
 
int oldIndex (const int hole, const int codim) const
 return old index, for dof manager only More...
 
int newIndex (int hole, GeometryType type) const
 return new index for given hole and type *‍/ More...
 
int newIndex (const int hole, const int codim) const
 return new index, for dof manager only returns index More...
 
bool write (OutStreamInterface< StreamTraits > &out) const
 please doc me *‍/ More...
 
bool read (InStreamInterface< StreamTraits > &in)
 please doc me *‍/ More...
 
void backup () const
 please doc me More...
 
void restore ()
 please doc me More...
 
void addBackupRestore () override final
 please doc me More...
 
void removeBackupRestore () override final
 please doc me More...
 
Adaptation
void insertEntity (const typename BaseType::template Codim< 0 >::Entity &entity)
 please doc me More...
 
void removeEntity (const typename BaseType::template Codim< 0 >::Entity &entity)
 please doc me More...
 
void write (OutStreamInterface< T > &stream) const
 please doc me More...
 
void read (InStreamInterface< T > &stream)
 please doc me More...
 

Static Public Attributes

static const int dimension
 grid dimension *‍/ More...
 
static const int numCodimensions
 number of supported codimensions More...
 
static const int intersectionCodimension
 intersection codimension (numCodim-1 if enabled, otherwise -1) More...
 
static const bool hasSingleGeometryType
 true if only one geometry type is available More...
 

Protected Types

typedef TraitsImp::CodimIndexSetType CodimIndexSetType
 
typedef GridType::template Codim< 0 >::Entity GridElementType
 
typedef DofManager< GridTypeDofManagerType
 dof manager type More...
 

Protected Member Functions

bool codimAvailable (const int codim) const
 
bool codimUsed (const int codim) const
 
CodimIndexSetTypecodimLeafSet (const int codim) const
 
void insertIndex (const GridElementType &entity)
 
void insertIntersections (const GridElementType &entity) const
 
void insertTemporary (const GridElementType &entity)
 
void removeIndex (const GridElementType &entity)
 
void checkHierarchy (const GridElementType &entity, bool wasNew)
 
void markAllUsed ()
 
void clear ()
 clear index set (only for structured grids) More...
 
void setupIndexSet ()
 mark all indices of interest More...
 
void markAllBelowOld ()
 
void setupCodimSet (const std::integral_constant< bool, true > &hasEntities) const
 
void setupCodimSet (const std::integral_constant< bool, false > &hasEntities) const
 
void setupIntersections () const
 
IndexType countElements (GeometryType type, const std::integral_constant< bool, true > &hasEntities) const
 
IndexType countElements (GeometryType type, const std::integral_constant< bool, false > &hasEntities) const
 
FaceType getIntersectionFace (const IntersectionType &intersection) const
 
FaceType getIntersectionFace (const IntersectionType &intersection, const ElementType &inside) const
 
const Traits::IndexSetTypeimpl () const
 
Traits::IndexSetTypeimpl ()
 

Protected Attributes

const GridTypegrid_
 
DofManagerTypedofManager_
 

Detailed Description

template<class GridPartImp>
class Dune::Fem::AdaptiveLeafIndexSet< GridPartImp >

consecutive, persistent index set for the leaf level based on the grid's hierarchy index set

This index set generates a consecutive leaf index out of the unique global index of each entity. It can be used instead of the default grid index sets and can be generated for each grid implementation.

Note
This index sets supports all indices for all codimensions of the grid.

Member Typedef Documentation

◆ CodimIndexSetType

typedef TraitsImp::CodimIndexSetType Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::CodimIndexSetType
protectedinherited

◆ DofManagerType

typedef DofManager< GridType > Dune::Fem::PersistentIndexSet< AdaptiveLeafIndexSetTraits< GridPartImp > , AdaptiveIndexSet >::DofManagerType
protectedinherited

dof manager type

◆ ElementType

typedef BaseType::template Codim<0>::Entity Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::ElementType
inherited

type of codimension 0 Entity

◆ GridElementType

typedef GridType::template Codim<0>::Entity Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::GridElementType
protectedinherited

◆ GridPartType

template<class GridPartImp >
typedef BaseType::GridPartType Dune::Fem::AdaptiveLeafIndexSet< GridPartImp >::GridPartType

◆ GridType

template<class GridPartImp >
typedef BaseType::GridType Dune::Fem::AdaptiveLeafIndexSet< GridPartImp >::GridType

◆ IndexType

typedef BaseType::IndexType Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::IndexType
inherited

index type *‍/

*‍/

◆ IntersectionIteratorType

typedef GridPartType::IntersectionIteratorType Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::IntersectionIteratorType
inherited

type of intersection iterator

◆ IntersectionType

typedef GridPartType::IntersectionType Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::IntersectionType
inherited

type of intersections

◆ Types

geometry type range type *‍/

*‍/

Constructor & Destructor Documentation

◆ AdaptiveLeafIndexSet() [1/2]

template<class GridPartImp >
Dune::Fem::AdaptiveLeafIndexSet< GridPartImp >::AdaptiveLeafIndexSet ( const GridType grid)
inline

Constructor.

◆ AdaptiveLeafIndexSet() [2/2]

template<class GridPartImp >
Dune::Fem::AdaptiveLeafIndexSet< GridPartImp >::AdaptiveLeafIndexSet ( const GridPartType gridPart)
inline

Constructor.

Member Function Documentation

◆ addBackupRestore()

void Dune::Fem::PersistentIndexSet< AdaptiveLeafIndexSetTraits< GridPartImp > , AdaptiveIndexSet >::addBackupRestore ( )
inlinefinaloverridevirtualinherited

please doc me

Implements Dune::Fem::PersistentIndexSetInterface.

◆ backup()

void Dune::Fem::PersistentIndexSet< AdaptiveLeafIndexSetTraits< GridPartImp > , AdaptiveIndexSet >::backup ( ) const
inlineinherited

please doc me

◆ checkHierarchy()

void Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::checkHierarchy ( const GridElementType entity,
bool  wasNew 
)
inlineprotectedinherited

◆ clear()

void Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::clear
inlineprotectedinherited

clear index set (only for structured grids)

◆ codimAvailable()

bool Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::codimAvailable ( const int  codim) const
inlineprotectedinherited

◆ codimLeafSet()

CodimIndexSetType & Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::codimLeafSet ( const int  codim) const
inlineprotectedinherited

◆ codimUsed()

bool Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::codimUsed ( const int  codim) const
inlineprotectedinherited

◆ compress()

template<class GridPartImp >
bool Dune::Fem::AdaptiveLeafIndexSet< GridPartImp >::compress ( )
inline

◆ contains() [1/2]

bool Dune::Fem::IndexSet< AdaptiveLeafIndexSetTraits< GridPartImp > >::contains ( const Entity &  entity) const
inlineinherited

return true if entity has index

◆ contains() [2/2]

bool Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::contains ( const EntityType &  en) const
inlineinherited

return true if entity has index *‍/

*‍/

◆ countElements() [1/2]

AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::IndexType Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::countElements ( GeometryType  type,
const std::integral_constant< bool, false > &  hasEntities 
) const
inlineprotectedinherited

◆ countElements() [2/2]

AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::IndexType Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::countElements ( GeometryType  type,
const std::integral_constant< bool, true > &  hasEntities 
) const
inlineprotectedinherited

◆ geomTypes()

const std::vector< GeometryType > & Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::geomTypes ( const int  codim) const
inlineinherited

*‍/

*‍/

◆ getIntersectionFace() [1/2]

FaceType Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::getIntersectionFace ( const IntersectionType intersection) const
inlineprotectedinherited

◆ getIntersectionFace() [2/2]

FaceType Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::getIntersectionFace ( const IntersectionType intersection,
const ElementType inside 
) const
inlineprotectedinherited

◆ impl() [1/2]

Traits::IndexSetType & Dune::Fem::ConsecutiveIndexSet< AdaptiveLeafIndexSetTraits< GridPartImp > >::impl ( )
inlineprotectedinherited

◆ impl() [2/2]

const Traits::IndexSetType & Dune::Fem::IndexSet< AdaptiveLeafIndexSetTraits< GridPartImp > >::impl ( ) const
inlineprotectedinherited

◆ index() [1/4]

IndexType Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::index ( const Entity &  entity) const
inlineinherited

return number of entities of given type *‍/

*‍/

◆ index() [2/4]

IndexType Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::index ( const IntersectionType intersection) const
inlineinherited

◆ index() [3/4]

IndexType Dune::Fem::IndexSet< AdaptiveLeafIndexSetTraits< GridPartImp > >::index ( const typename Codim< codim >::Entity &  entity) const
inlineinherited

return index for given entity

◆ index() [4/4]

IndexType Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::index ( const typename GridPartType::template Codim< codim >::EntityType &  entity) const
inlineinherited

return number of entities of given type *‍/

*‍/

◆ insertEntity() [1/2]

void Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::insertEntity ( const GridElementType entity)
inlineinherited

please doc me *‍/

*‍/

◆ insertEntity() [2/2]

void Dune::Fem::ConsecutiveIndexSet< AdaptiveLeafIndexSetTraits< GridPartImp > >::insertEntity ( const typename BaseType::template Codim< 0 >::Entity &  entity)
inlineinherited

please doc me

◆ insertIndex()

void Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::insertIndex ( const GridElementType entity)
inlineprotectedinherited

◆ insertIntersections()

void Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::insertIntersections ( const GridElementType entity) const
inlineprotectedinherited

◆ insertTemporary()

void Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::insertTemporary ( const GridElementType entity)
inlineprotectedinherited

◆ markAllBelowOld()

void Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::markAllBelowOld
inlineprotectedinherited

◆ markAllUsed()

void Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::markAllUsed
inlineprotectedinherited

◆ name()

template<class GridPartImp >
virtual std::string Dune::Fem::AdaptiveLeafIndexSet< GridPartImp >::name ( ) const
inlinevirtual

◆ newIndex() [1/2]

int Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::newIndex ( const int  hole,
const int  codim 
) const
inlineinherited

return new index, for dof manager only returns index

◆ newIndex() [2/2]

int Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::newIndex ( int  hole,
GeometryType  type 
) const
inlineinherited

return new index for given hole and type *‍/

*‍/

◆ numberOfHoles() [1/2]

int Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::numberOfHoles ( const int  codim) const
inlineinherited

return number of holes of the sets indices

◆ numberOfHoles() [2/2]

int Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::numberOfHoles ( GeometryType  type) const
inlineinherited

return number of holes for given type *‍/

*‍/

◆ oldIndex() [1/2]

int Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::oldIndex ( const int  hole,
const int  codim 
) const
inlineinherited

return old index, for dof manager only

◆ oldIndex() [2/2]

int Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::oldIndex ( int  hole,
GeometryType  type 
) const
inlineinherited

return old index for given hole and type *‍/

*‍/

◆ read() [1/2]

bool Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::read ( InStreamInterface< StreamTraits > &  in)
inlineinherited

please doc me *‍/

*‍/

◆ read() [2/2]

void Dune::Fem::ConsecutiveIndexSet< AdaptiveLeafIndexSetTraits< GridPartImp > >::read ( InStreamInterface< T > &  stream)
inlineinherited

please doc me

◆ removeBackupRestore()

void Dune::Fem::PersistentIndexSet< AdaptiveLeafIndexSetTraits< GridPartImp > , AdaptiveIndexSet >::removeBackupRestore ( )
inlinefinaloverridevirtualinherited

please doc me

Implements Dune::Fem::PersistentIndexSetInterface.

◆ removeEntity() [1/2]

void Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::removeEntity ( const GridElementType entity)
inlineinherited

please doc me *‍/

*‍/

◆ removeEntity() [2/2]

void Dune::Fem::ConsecutiveIndexSet< AdaptiveLeafIndexSetTraits< GridPartImp > >::removeEntity ( const typename BaseType::template Codim< 0 >::Entity &  entity)
inlineinherited

please doc me

◆ removeIndex()

void Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::removeIndex ( const GridElementType entity)
inlineprotectedinherited

◆ requestCodimensions()

void Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::requestCodimensions ( const std::vector< int > &  codimensions) const
inlineinherited

◆ resize()

void Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::resize ( )
inlineinherited

please doc me *‍/

*‍/

◆ resizeVectors()

void Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::resizeVectors
inlineinherited

reallocate the vector for new size

◆ restore()

void Dune::Fem::PersistentIndexSet< AdaptiveLeafIndexSetTraits< GridPartImp > , AdaptiveIndexSet >::restore ( )
inlineinherited

please doc me

◆ setupCodimSet() [1/2]

void Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::setupCodimSet ( const std::integral_constant< bool, false > &  hasEntities) const
inlineprotectedinherited

◆ setupCodimSet() [2/2]

void Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::setupCodimSet ( const std::integral_constant< bool, true > &  hasEntities) const
inlineprotectedinherited

◆ setupIndexSet()

void Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::setupIndexSet
inlineprotectedinherited

mark all indices of interest

◆ setupIntersections()

void Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::setupIntersections
inlineprotectedinherited

◆ size() [1/2]

IndexType Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::size ( GeometryType  type) const
inlineinherited

return number of entities of given type *‍/

*‍/

◆ size() [2/2]

IndexType Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::size ( int  codim) const
inlineinherited

return number of entities of given type *‍/

*‍/

◆ subIndex() [1/4]

IndexType Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::subIndex ( const Entity &  entity,
int  subNumber,
unsigned int  codim 
) const
inlineinherited

return index for given subentity *‍/

*‍/

◆ subIndex() [2/4]

IndexType Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::subIndex ( const IntersectionType intersection,
int  subNumber,
unsigned int  codim 
) const
inlineinherited

◆ subIndex() [3/4]

IndexType Dune::Fem::IndexSet< AdaptiveLeafIndexSetTraits< GridPartImp > >::subIndex ( const typename Codim< codim >::Entity &  entity,
int  i,
unsigned int  cd 
) const
inlineinherited

return index for given subentity

◆ subIndex() [4/4]

IndexType Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::subIndex ( const typename GridPartType::template Codim< cd >::EntityType &  entity,
int  subNumber,
unsigned int  codim 
) const
inlineinherited

return index for given subentity *‍/

*‍/

◆ type()

int Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::type ( ) const
inlineinherited

return type of index set, for GrapeDataIO

◆ types()

Types Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::types ( const int  codim) const
inlineinherited

return range of geometry types *‍/

*‍/

◆ write() [1/2]

bool Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::write ( OutStreamInterface< StreamTraits > &  out) const
inlineinherited

please doc me *‍/

*‍/

◆ write() [2/2]

void Dune::Fem::ConsecutiveIndexSet< AdaptiveLeafIndexSetTraits< GridPartImp > >::write ( OutStreamInterface< T > &  stream) const
inlineinherited

please doc me

Member Data Documentation

◆ dimension

const int Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::dimension
staticinherited

grid dimension *‍/

*‍/

◆ dofManager_

DofManagerType& Dune::Fem::PersistentIndexSet< AdaptiveLeafIndexSetTraits< GridPartImp > , AdaptiveIndexSet >::dofManager_
protectedinherited

◆ grid_

const GridType& Dune::Fem::PersistentIndexSet< AdaptiveLeafIndexSetTraits< GridPartImp > , AdaptiveIndexSet >::grid_
protectedinherited

◆ hasSingleGeometryType

const bool Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::hasSingleGeometryType
staticinherited

true if only one geometry type is available

◆ intersectionCodimension

const int Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::intersectionCodimension
staticinherited

intersection codimension (numCodim-1 if enabled, otherwise -1)

◆ numCodimensions

const int Dune::Fem::AdaptiveIndexSetBase< AdaptiveLeafIndexSetTraits< GridPartImp > >::numCodimensions
staticinherited

number of supported codimensions


The documentation for this class was generated from the following file: