DUNE-FEM (unstable)
Dune::Fem::ConsecutiveIndexSet< Traits > Class Template Reference
extended interface for consecutive index sets More...
#include <dune/fem/gridpart/common/indexset.hh>
Public Types | |
| typedef Traits::IndexType | IndexType | 
| index type  | |
| typedef Traits::Types | Types | 
| geometry type range type  | |
Public Member Functions | |
| Types | types (int codim) const | 
| return range of geometry types  | |
| template<class Entity > | |
| bool | contains (const Entity &entity) const | 
| return true if entity has index  | |
| IndexType | size (GeometryType type) const | 
| return number of entities of given type  | |
| IndexType | size (int codim) const | 
| return number of entities of given codimension  | |
| template<class Entity > | |
| IndexType | index (const Entity &entity) const | 
| return index for given entity  | |
| template<int codim> | |
| IndexType | index (const typename Codim< codim >::Entity &entity) const | 
| return index for given entity  | |
| template<class Entity > | |
| IndexType | subIndex (const Entity &entity, int i, unsigned int cd) const | 
| return index for given subentity  | |
| template<int codim> | |
| IndexType | subIndex (const typename Codim< codim >::Entity &entity, int i, unsigned int cd) const | 
| return index for given subentity  | |
| void | requestCodimensions (const std::vector< int > &codimensions) const | 
| receive request for codimension support in case index set is adaptive  | |
Adaptation  | |
| void | resize () | 
| please doc me  | |
| bool | compress () | 
| please doc me  | |
| void | insertEntity (const typename BaseType::template Codim< 0 >::Entity &entity) | 
| please doc me  | |
| void | removeEntity (const typename BaseType::template Codim< 0 >::Entity &entity) | 
| please doc me  | |
| void | backup () const | 
| please doc me  | |
| void | restore () | 
| please doc me  | |
| template<class T > | |
| void | write (OutStreamInterface< T > &stream) const | 
| please doc me  | |
| template<class T > | |
| void | read (InStreamInterface< T > &stream) | 
| please doc me  | |
Static Public Attributes | |
| static const int | dimension = Traits::dimension | 
| grid dimension  | |
Detailed Description
template<class Traits>
class Dune::Fem::ConsecutiveIndexSet< Traits >
class Dune::Fem::ConsecutiveIndexSet< Traits >
extended interface for consecutive index sets
- Note
 - IndexSets implementing this extended interface can be managed by the DofManager
 
The documentation for this class was generated from the following file:
- dune/fem/gridpart/common/indexset.hh
 
   | 
                                Legal Statements / Impressum  | 
                                Hosted by  TU Dresden & Uni Heidelberg  | 
				  generated with Hugo v0.111.3
								(Nov 3, 23:36, 2025)