27 void visualiseSelfIntersections(
const std::string &meshName, std::vector < std::tuple<double, double, double, uint32_t, uint32_t> > IntersectingInfo, std::list<EntityAnnotation *> &errorAnnotation);
28 std::string quadraticExpression(
double localSize,
double Sdelta, std::vector<double> partnerFaces);
29 std::string linearExpression(
double localSize,
double Sdelta, std::vector<double> partnerFaces);
32 std::list<EntityAnnotation *> errorAnnotations;
Definition Application.h:25
Definition ProgressLogger.h:11
Definition ProximityMeshing.h:16
void storeErrorAnnotations(void)
Definition ProximityMeshing.cpp:350
~ProximityMeshing()
Definition ProximityMeshing.h:19
ProximityMeshing(Application *app)
Definition ProximityMeshing.cpp:24
bool fixMeshIntersections(const std::string &meshName, int proximityMeshing, ProgressLogger *logger, StepWidthManager *stepWidthManager, bool verbose)
Definition ProximityMeshing.cpp:29
Definition SelfIntersectionCheck.h:4
Definition StepWidthManager.h:26
The app namespace contains several functions that may be used to start processes.