MeshKit  1.0
SweepWrapper Class Reference

#include <SweepWrapper.hpp>

List of all members.

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

Detailed Description

Definition at line 14 of file SweepWrapper.hpp.

Constructor & Destructor Documentation

SweepWrapper ( double  max_termination_vertex_movement,
const char *  src_mesh_coord_tag_name 
) [inline]
max_termination_vertex_movementStop 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_nameName of tag on target mesh containing coordinates of source mesh vertices.

Definition at line 23 of file SweepWrapper.hpp.

Member Function Documentation

void run_wrapper ( Mesh *  mesh,
ParallelMesh *  pmesh,
MeshDomain *  geom,
Settings *  settings,
QualityAssessor *  qa,
MsqError &  err 
) [protected]

Definition at line 105 of file SweepWrapper.cpp.

Member Data Documentation

std::string initMeshTag [private]

Definition at line 33 of file SweepWrapper.hpp.

double maxVtxMovement [private]

Definition at line 34 of file SweepWrapper.hpp.

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines