Go to the documentation of this file.
52 #ifndef subTriSurfaceMesh_H
53 #define subTriSurfaceMesh_H
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
static wordList patchNames(const triSurface &s)
Extract patch names of triSurface.
IOoject and searching on triSurface.
static labelList selectedRegions(const triSurface &s, const wordReList ®ionNames)
Select regions by name.
Triangulated surface description with patch information.
subTriSurfaceMesh(const IOobject &io, const dictionary &dict)
Construct from IO and dictionary.
A list of keyword definitions, which are a keyword followed by any number of values (e....
virtual ~subTriSurfaceMesh()
Destructor.
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))
static triSurface subset(const IOobject &, const dictionary &)
Subset triSurface based on regions.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
TypeName("subTriSurfaceMesh")
Runtime type information.
On-the-fly subset of triSurfaceMesh (based on selected patches)