Go to the documentation of this file.
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);
friend Ostream & operator<<(Ostream &, const cellModel &)
InfoProxy< cellModel > info() const
Return info proxy.
label nPoints_
Number of points in the model which determines the geometry.
label index_
Label in the model list.
A class for handling words, derived from string.
A helper class for outputting values to Ostream.
label nFaces() const
Return number of faces.
static autoPtr< cellModel > New(Istream &is)
Return a new cellModel on free-store created from Istream.
tmp< fvMatrix< Type > > operator==(const fvMatrix< Type > &, const fvMatrix< Type > &)
cellModel(Istream &)
Construct from Istream.
autoPtr< cellModel > clone() const
Return clone.
label nPoints() const
Return number of points.
bool writeData(Ostream &os) const
WriteData member function required by regIOobject.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
Pre-declare SubField and related Field type.
label nEdges() const
Return number of edges.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
scalar mag(const labelList &pointLabels, const pointField &points) const
Cell volume.
friend bool operator!=(const cellModel &, const cellModel &)
Inequality operator: true => ptr to models are not equal !
const faceList & modelFaces() const
Return a raw list of model faces.
vector centre(const labelList &pointLabels, const pointField &points) const
Vector centroid.
Ostream & operator<<(Ostream &, const edgeMesh &)
edgeList edges(const labelList &pointLabels) const
Return list of edges.
bool operator!=(const particle &, const particle &)
const word & name() const
Return model name.
faceList faces_
Faces of the model.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
faceList faces(const labelList &pointLabels) const
Return list of faces.
friend bool operator==(const cellModel &, const cellModel &)
Equality operator: true => ptr to models are equal !
edgeList edges_
Edges of the model.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
Maps a geometry to a set of cell primitives, which enables geometric cell data to be calculated witho...
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
bool good() const
Return true if next operation might succeed.
labelList pointLabels(nPoints, -1)
label index() const
Return index of model in the model list.