56 inline bool operator==(
const cellModel&,
const cellModel&);
57 inline bool operator!=(
const cellModel&,
const cellModel&);
58 Ostream&
operator<<(Ostream&,
const cellModel&);
179 Ostream& operator<<(Ostream& os, const InfoProxy<cellModel>& ip);
label nFaces() const
Return number of faces.
InfoProxy< cellModel > info() const
Return info proxy.
static autoPtr< cellModel > New(Istream &is)
Return a new cellModel on free-store created from Istream.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
label nPoints() const
Return number of points.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
labelList pointLabels(nPoints,-1)
bool good() const
Return true if next operation might succeed.
const faceList & modelFaces() const
Return a raw list of model faces.
faceList faces(const labelList &pointLabels) const
Return list of faces.
const word & name() const
Return model name.
scalar mag(const labelList &pointLabels, const pointField &points) const
Cell volume.
vector centre(const labelList &pointLabels, const pointField &points) const
Vector centroid.
autoPtr< cellModel > clone() const
Return clone.
tmp< fvMatrix< Type > > operator==(const fvMatrix< Type > &, const fvMatrix< Type > &)
A class for handling words, derived from string.
edgeList edges(const labelList &pointLabels) const
Return list of edges.
An Ostream is an abstract base class for all output systems (streams, files, token lists...
friend bool operator!=(const cellModel &, const cellModel &)
Inequality operator: true => ptr to models are not equal !
friend Ostream & operator<<(Ostream &, const cellModel &)
A helper class for outputting values to Ostream.
Ostream & operator<<(Ostream &, const ensightPart &)
Maps a geometry to a set of cell primitives, which enables geometric cell data to be calculated witho...
label nEdges() const
Return number of edges.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
bool operator!=(const particle &, const particle &)
friend bool operator==(const cellModel &, const cellModel &)
Equality operator: true => ptr to models are equal !
label index() const
Return index of model in the model list.
bool writeData(Ostream &os) const
WriteData member function required by regIOobject.
cellModel(Istream &)
Construct from Istream.