MeshKit
1.0
|
#include <SweepWrapper.hpp>
Public Member Functions | |
SweepWrapper (double max_termination_vertex_movement, const char *src_mesh_coord_tag_name) | |
Protected Member Functions | |
MESQUITE_EXPORT void | run_wrapper (Mesh *mesh, ParallelMesh *pmesh, MeshDomain *geom, Settings *settings, QualityAssessor *qa, MsqError &err) |
Private Attributes | |
std::string | initMeshTag |
double | maxVtxMovement |
Definition at line 14 of file SweepWrapper.hpp.
SweepWrapper | ( | double | max_termination_vertex_movement, |
const char * | src_mesh_coord_tag_name | ||
) | [inline] |
max_termination_vertex_movement | Stop optimization when, for a single optimization step, no vertex moves more than this amount. Select a value approprite for your mesh size. |
src_mesh_coord_tag_name | Name of tag on target mesh containing coordinates of source mesh vertices. |
Definition at line 23 of file SweepWrapper.hpp.
void run_wrapper | ( | Mesh * | mesh, |
ParallelMesh * | pmesh, | ||
MeshDomain * | geom, | ||
Settings * | settings, | ||
QualityAssessor * | qa, | ||
MsqError & | err | ||
) | [protected] |
Definition at line 105 of file SweepWrapper.cpp.
std::string initMeshTag [private] |
Definition at line 33 of file SweepWrapper.hpp.
double maxVtxMovement [private] |
Definition at line 34 of file SweepWrapper.hpp.