36 #ifndef topologydescription_h    37 #define topologydescription_h    43 class SpatialLocalizer;
    76     virtual bool instanciateYourself(
DataReader &dr) = 0;
   109     virtual const char *giveClassName() 
const = 0;
   113         return std::string(this->giveClassName()) + 
"::" + func;
   117 #endif // topologydescription_h 
virtual void doOutput(TimeStep *tStep)
File output of the current state of the topology description. 
 
std::string errorInfo(const char *func) const 
Returns string for prepending output (used by error reporting macros). 
 
Indicates that everything is OK with respect to topology. 
 
virtual void setDomain(Domain *newDomain)
Changes the connected domain of receiver. 
 
Class representing the abstraction for input data source. 
 
Indicates that the topology has reached a need for remeshing, as the case with merging surfaces...
 
TopologyDescription(Domain *d)
 
Domain * d
Domain which topology belongs to. 
 
Abstract class for topology description. 
 
virtual ~TopologyDescription()
 
the oofem namespace is to define a context or scope in which all oofem names are defined. 
 
virtual void replaceFEMesh()
Generates the FE components from the bare mesh. 
 
TopologyState
Determines the state of the evolving topology. 
 
Class representing solution step.