Go to the documentation of this file.
42 int main(
int argc,
char *argv[])
57 Info<<
"Starting walk from patches "
65 nPoints += pbm[patchIDs[i]].nPoints();
69 <<
" patch points" <<
nl <<
endl;
85 wallPoints[
nPoints] = meshPointI;
123 forAll(allPointInfo, pointI)
125 psf[pointI] =
Foam::sqrt(allPointInfo[pointI].distSqr());
128 Info<<
"Writing wallDist pointScalarField to " << runTime.value()
static SLList< string > validArgs
A list of valid (mandatory) arguments.
virtual const pointField & points() const
Return raw points.
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
Functions used by OpenFOAM that are specific to POSIX compliant operating systems and need to be repl...
T returnReduce(const T &Value, const BinaryOp &bop, const int tag=Pstream::msgType(), const label comm=UPstream::worldComm)
const dimensionSet dimLength(0, 1, 0, 0, 0, 0, 0)
#define forAll(list, i)
Loop across all elements in list.
Wave propagation of information through grid. Every iteration information goes through one layer of e...
const polyBoundaryMesh & boundaryMesh() const
Return boundary mesh.
Ostream & endl(Ostream &os)
Add newline and flush stream.
static const pointMesh & New(const polyMesh &mesh)
wordList names() const
Return a list of patch names.
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 patch is a list of labels that address the faces in the global face list.
int main(int argc, char *argv[])
Generic dimensioned Type class.
Input from memory buffer stream.
Holds information regarding nearest wall point. Used in PointEdgeWave. (so not standard FaceCellWave)...
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
dimensionedScalar sqrt(const dimensionedScalar &ds)
A List with indirect addressing.
labelHashSet patchSet(const UList< wordRe > &patchNames, const bool warnNotFound=true, const bool usePatchGroups=true) const
Return the set of patch IDs corresponding to the given names.
const labelList & meshPoints() const
Return labelList of mesh points in patch.
Generic GeometricField class.
Foam::argList args(argc, argv)