112 const label faceBasePtI
115 void fixTetBasePtIs();
125 cellCutType calcCutType
142 const bool edgeIsDiag,
152 void generateTriPoints
169 void generateTriPoints
186 void triangulateOutside
188 const bool filterDiag,
200 const bool filterDiag,
246 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>.
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.
isoSurface(const polyMesh &mesh, const scalarField &cellValues, const scalarField &pointValues, const scalar iso, const filterType filter=DIAGCELL)
Construct from dictionary.
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 optional filtering to keep only points originating from mesh ...
A class for managing temporary objects.
A topoSetSource to select faces based on use of points.