#include <defaultindexsets.hh>
The DefaultGridIndexSetBase defines some methods that are needed for index sets that cope with adaptation, but aren't needed for the following index set, so most of this methods do notin'.
Public Member Functions | |
DefaultEmptyIndexSet (bool adaptive) | |
default constructor | |
bool | compress () |
bool | adaptive () const |
returns true if index set can be used for adaptive calculations | |
bool | needsCompress () const |
returns true if index set gernally needs compress after adaptation | |
template<class EntityType> | |
void | insertNewIndex (const EntityType &en) |
do nothing here, because fathers index should already exist | |
template<class EntityType> | |
void | removeOldIndex (const EntityType &en) |
do nothing here, because fathers index should already exist | |
void | resize () |
nothing to do here | |
int | additionalSizeEstimate () const |
no extra memory for restriction is needed | |
int | numberOfHoles (int codim) const |
we have no old size | |
int | oldIndex (int hole, int codim) const |
return old index, for dof manager only | |
int | newIndex (int hole, int codim) const |
return new index, for dof manager only | |
bool | write_xdr (const std::basic_string< char > filename, int timestep) |
write index set to xdr file | |
bool | read_xdr (const std::basic_string< char > filename, int timestep) |
read index set to xdr file |
bool Dune::DefaultEmptyIndexSet::compress | ( | ) | [inline] |
return false mean the no memory has to be allocated and no compress of date has to be done