37 #ifndef Mesquite_TopologyModifier_hpp
38 #define Mesquite_TopologyModifier_hpp
virtual void iteration_end()=0
virtual void optimize_connectivity()=0
Used to hold the error state and return it to the application.
Base class for all quality improvers. Mote that the PatchData settings are inherited from the PathDat...
virtual double loop_over_mesh(MeshSet &mesh, MsqError &err)
This is the "run" function of PatchDataUser. It can do anything really.
virtual ~TopologyModifier()
virtual void iteration_complete()=0
The MeshSet class stores one or more Mesquite::Mesh pointers and manages access to the mesh informati...
virtual void iteration_begin()=0