dune-fem
2.4.1-rc
|
#include </local/tomalk/somewhere/tmp/dune-fem/dune/fem/gridpart/idgridpart/indexset.hh>
Public Types | |
typedef BaseType::HostIndexSetType | HostIndexSetType |
typedef HostIndexSetType::IndexType | IndexType |
typedef HostIndexSetType::Types | Types |
Public Member Functions | |
AdaptiveIndexSet (const typename BaseType::HostIndexSetType &hostIndexSet) | |
int | numberOfHoles (GeometryType type) const |
int | numberOfHoles (int codim) const |
int | oldIndex (int hole, GeometryType type) const |
int | oldIndex (int hole, int codim) const |
int | newIndex (int hole, GeometryType type) const |
int | newIndex (int hole, int codim) const |
bool | consecutive () const |
void | resize () |
bool | compress () |
void | insertEntity (const typename BaseType::template Codim< 0 >::Entity &entity) |
void | removeEntity (const typename BaseType::template Codim< 0 >::Entity &entity) |
void | backup () const |
void | restore () |
template<class T > | |
void | write (OutStreamInterface< T > &stream) |
template<class T > | |
void | read (InStreamInterface< T > &stream) |
const HostIndexSetType & | hostIndexSet () const |
Types | types (int codim) const |
const std::vector< GeometryType > & | geomTypes (int codim) const |
template<class Entity > | |
bool | contains (const Entity &entity) const |
IndexType | size (GeometryType type) const |
IndexType | size (int codim) const |
template<class Entity > | |
IndexType | index (const Entity &entity) const |
template<int codim> | |
IndexType | index (const typename Codim< codim >::Entity &entity) const |
template<class Entity > | |
IndexType | subIndex (const Entity &entity, int i, unsigned int cd) const |
template<int codim> | |
IndexType | subIndex (const typename Codim< codim >::Entity &entity, int i, unsigned int cd) const |
Static Public Attributes | |
static const int | dimension = HostIndexSetType::dimension |
Protected Types | |
typedef std::remove_const< GridFamily >::type::Traits | Traits |
Protected Member Functions | |
HostIndexSetType & | hostIndexSet () |
|
inherited |
|
inherited |
|
protectedinherited |
|
inherited |
|
inlineexplicit |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
Referenced by Dune::Fem::__IdIndexSet::ConsecutiveIndexSet< GridFamily >::backup(), Dune::Fem::__IdIndexSet::ConsecutiveIndexSet< GridFamily >::compress(), Dune::Fem::__IdIndexSet::ConsecutiveIndexSet< GridFamily >::consecutive(), Dune::Fem::__IdIndexSet::IndexSet< GridFamily >::contains(), Dune::Fem::__IdIndexSet::IndexSet< GridFamily >::geomTypes(), Dune::Fem::__IdIndexSet::IndexSet< GridFamily >::index(), Dune::Fem::__IdIndexSet::ConsecutiveIndexSet< GridFamily >::insertEntity(), Dune::Fem::__IdIndexSet::AdaptiveIndexSet< GridFamily >::newIndex(), Dune::Fem::__IdIndexSet::AdaptiveIndexSet< GridFamily >::numberOfHoles(), Dune::Fem::__IdIndexSet::AdaptiveIndexSet< GridFamily >::oldIndex(), Dune::Fem::__IdIndexSet::ConsecutiveIndexSet< GridFamily >::read(), Dune::Fem::__IdIndexSet::ConsecutiveIndexSet< GridFamily >::removeEntity(), Dune::Fem::__IdIndexSet::ConsecutiveIndexSet< GridFamily >::resize(), Dune::Fem::__IdIndexSet::ConsecutiveIndexSet< GridFamily >::restore(), Dune::Fem::__IdIndexSet::IndexSet< GridFamily >::size(), Dune::Fem::__IdIndexSet::IndexSet< GridFamily >::subIndex(), Dune::Fem::__IdIndexSet::IndexSet< GridFamily >::types(), and Dune::Fem::__IdIndexSet::ConsecutiveIndexSet< GridFamily >::write().
|
inlineprotectedinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
staticinherited |