49 warnNoRereading<extendedFeatureEdgeMesh>();
51 readStream(typeName) >> *
this;
74 Pout<<
"extendedFeatureEdgeMesh::extendedFeatureEdgeMesh :" 75 <<
" constructed from IOobject :" 86 const extendedEdgeMesh& em
107 obr.time().constant(),
108 "extendedFeatureEdgeMesh",
139 label nonFeatureStart,
void size(const label n)
Older name for setAddressableSize.
A class for handling file names.
bool bad() const noexcept
True if stream is corrupted.
const pointField & points() const noexcept
Return points.
dimensioned< typename typeOfMag< Type >::type > mag(const dimensioned< Type > &dt)
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
Description of feature edges and points.
Ostream & endl(Ostream &os)
Add newline and flush stream.
bool headerOk()
Read and check header info. Does not check the headerClassName.
bool isReadOptional() const noexcept
True if (LAZY_READ) bits are set [same as READ_IF_PRESENT].
#define forAll(list, i)
Loop across all elements in list.
A list of faces which address into the list of points.
void setSize(const label n)
Alias for resize()
void close()
Close Istream.
An Ostream is an abstract base class for all output systems (streams, files, token lists...
int debug
Static debugging option.
OBJstream os(runTime.globalPath()/outputName)
defineTypeNameAndDebug(combustionModel, 0)
bool isReadRequired() const noexcept
True if (MUST_READ | READ_MODIFIED) bits are set.
virtual bool writeData(Ostream &) const
WriteData function required for regIOobject write operation.
bool good() const noexcept
True if next operation might succeed.
const edgeList & edges() const noexcept
Return edges.
extendedFeatureEdgeMesh(const IOobject &io)
Construct (read) given an IOobject.
regIOobject is an abstract class derived from IOobject to handle automatic object registration with t...
IOobject io("surfaceFilmProperties", mesh.time().constant(), mesh, IOobject::READ_IF_PRESENT, IOobject::NO_WRITE, IOobject::NO_REGISTER)
Registry of regIOobjects.
Defines the attributes of an object for which implicit objectRegistry management is supported...
virtual bool readData(Istream &)
ReadData function required for regIOobject read operation.
vectorField edgeDirections_
Flat and open edges require the direction of the edge.
prefixOSstream Pout
OSstream wrapped stdout (std::cout) with parallel prefix.
Holds feature edges/points of surface.