43 void Foam::badQualityToFace::combine(topoSet&
set,
const bool add)
const 45 faceSet faces(mesh_,
"meshQualityFaces", mesh_.nFaces()/100+1);
51 label facei = iter.key();
52 addOrDelete(
set, facei, add);
86 Info<<
" Adding bad-quality faces" <<
endl;
91 Info<<
" Removing bad-quality faces" <<
endl;
static bool checkMesh(const bool report, const polyMesh &mesh, const dictionary &dict, labelHashSet &wrongFaces)
Check mesh with mesh settings in dict. Collects incorrect faces.
badQualityToFace(const polyMesh &mesh, const dictionary &dict)
Construct from dictionary.
FvWallInfoData< WallInfo, label > label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
A list of keyword definitions, which are a keyword followed by any number of values (e...
#define forAllConstIter(Container, container, iter)
Iterate across all elements in the container object of type.
virtual ~badQualityToFace()
Destructor.
Ostream & endl(Ostream &os)
Add newline and flush stream.
Macros for easy insertion into run-time selection tables.
Base class of a source for a topoSet.
virtual void applyToSet(const topoSetSource::setAction action, topoSet &) const
setAction
Enumeration defining the valid actions.
addToRunTimeSelectionTable(ensightPart, ensightPartCells, istream)
defineTypeNameAndDebug(combustionModel, 0)
General set of labels of mesh quantity (points, cells, faces).
Mesh consisting of general polyhedral cells.
treeBoundBox combine(const treeBoundBox &a, const treeBoundBox &b)