112 return edge(
operator[](n),
operator[](
fcIndex(n)));
173 is.
check(
"Istream& operator>>(Istream&, face&)");
Istream & readBegin(const char *funcName)
A simple container for copying or transferring objects of type <T>.
#define forAll(list, i)
Loop across all elements in list.
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 face is a list of labels corresponding to mesh vertices.
static const versionNumber originalVersion
Original version number.
T & operator[](const label)
Return element of UList.
label nEdges() const
Return number of edges.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
A token holds items read from Istream.
virtual bool check(const char *operation) const
Check IOstream status for given operation.
label prevLabel(const label i) const
Previous vertex on face.
vector normal(const pointField &) const
Vector normal; magnitude is equal to area of face.
label fcIndex(const label i) const
Return the forward circular index, i.e. the next index.
Istream & readEnd(const char *funcName)
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))
An edge is a list of two point labels. The functionality it provides supports the discretisation on a...
const dimensionedScalar b
Wien displacement law constant: default SI units: [m.K].
tmp< fvMatrix< Type > > operator==(const fvMatrix< Type > &, const fvMatrix< Type > &)
Istream & operator>>(Istream &, directionInfo &)
static int compare(const face &, const face &)
Compare faces.
versionNumber version() const
Return the stream version.
A 1D vector of objects of type <T>, where the size of the vector is known and can be used for subscri...
label rcIndex(const label i) const
Return the reverse circular index, i.e. the previous index.
label size() const
Return the number of elements in the UList.
edge faceEdge(const label n) const
Return n-th face edge.
label nTriangles() const
Number of triangles after splitting.
dimensioned< scalar > mag(const dimensioned< Type > &)
label nextLabel(const label i) const
Next vertex on face.
bool operator!=(const particle &, const particle &)
scalar mag(const pointField &) const
Magnitude of face area.
pointField points(const pointField &) const
Return the points corresponding to this face.