In parallel the sets are reconstructed. e.g. mpirun -np 6 checkMesh -parallel -allGeometry -allTopology -writeSets vtk will create a postProcessing/ folder with the vtk files of the (reconstructed) faceSets and cellSets. Also improved analysis of disconnected regions now also checks for point connectivity with is useful for detecting if AMI regions have duplicate points. Patch contributed by Mattijs Janssens
32 lines
658 B
C++
32 lines
658 B
C++
#include "label.H"
|
|
#include "HashSet.H"
|
|
#include "labelVector.H"
|
|
|
|
namespace Foam
|
|
{
|
|
class polyMesh;
|
|
class wedgePolyPatch;
|
|
class surfaceWriter;
|
|
|
|
label findOppositeWedge(const polyMesh&, const wedgePolyPatch&);
|
|
|
|
//- Check wedge orientation
|
|
bool checkWedges
|
|
(
|
|
const polyMesh&,
|
|
const bool report,
|
|
const Vector<label>&,
|
|
labelHashSet*
|
|
);
|
|
|
|
//- Check 0th vertex on coupled faces
|
|
bool checkCoupledPoints(const polyMesh&, const bool report, labelHashSet*);
|
|
|
|
label checkGeometry
|
|
(
|
|
const polyMesh& mesh,
|
|
const bool allGeometry,
|
|
const autoPtr<surfaceWriter>&
|
|
);
|
|
}
|