100 enum class cellCutType
136 const label faceBasePtI
139 void fixTetBasePtIs();
149 cellCutType calcCutType
166 const bool edgeIsDiag,
176 void generateTriPoints
193 void generateTriPoints
210 void triangulateOutside
212 const bool filterDiag,
224 const bool filterDiag,
270 return pointToVerts_;
A cellMatcher for tet cells.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
A 1D vector of objects of type <T> with a fixed size <Size>.
static const NamedEnum< filterType, 4 > filterTypeNames_
A surface geometry mesh with zone information, not to be confused with the similarly named surfaceMes...
const labelList & meshCells() const
For every face original cell in mesh.
pointField vertices(const blockVertexList &bvl)
A list of faces which address into the list of points.
A List obtained as a section of another List.
gmvFile<< "tracers "<< particles.size()<< nl;forAllConstIter(Cloud< passiveParticle >, particles, iter){ gmvFile<< iter().position().x()<< " ";}gmvFile<< nl;forAllConstIter(Cloud< passiveParticle >, particles, iter){ gmvFile<< iter().position().y()<< " ";}gmvFile<< nl;forAllConstIter(Cloud< passiveParticle >, particles, iter){ gmvFile<< iter().position().z()<< " ";}gmvFile<< nl;forAll(lagrangianScalarNames, i){ word name=lagrangianScalarNames[i];IOField< scalar > s(IOobject(name, runTime.timeName(), cloud::prefix, mesh, IOobject::MUST_READ, IOobject::NO_WRITE))
tmp< Field< Type > > interpolate(const Field< Type > &cCoords, const Field< Type > &pCoords) const
Interpolates cCoords,pCoords.
A 1D vector of objects of type <T> that resizes itself as necessary to accept the new objects...
An edge is a list of two point labels. The functionality it provides supports the discretisation on a...
A triangular face using a FixedList of labels corresponding to mesh vertices.
const edgeList & pointToVerts() const
Per point: originating mesh vertex/cc. See encoding above.
TypeName("isoSurface")
Runtime type information.
const labelList & pointToFace() const
For every point originating face (pyramid) in mesh.
Mesh consisting of general polyhedral cells.
Marching tet iso surface algorithm with filtering to remove unnecessary topology. ...
A class for managing temporary objects.
A topoSetSource to select faces based on use of points.
isoSurface(const polyMesh &mesh, const scalarField &cellValues, const scalarField &pointValues, const scalar iso, const filterType filter)
Construct from dictionary.