80 pointLabels[edges_[edgeI].start()],
81 pointLabels[edges_[edgeI].end()]
104 const labelList& curModelLabels = faces_[facei];
106 face& curFace =
f[facei];
label nFaces() const
Return number of faces.
#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.
labelList pointLabels(nPoints, -1)
label nEdges() const
Return number of edges.
void size(const label)
Override size to be inconsistent with allocated storage.
label nPoints() const
Return number of points.
static const labelSphericalTensor labelI(1)
Identity labelTensor.
An edge is a list of two point labels. The functionality it provides supports the discretisation on a...
A class for handling words, derived from string.
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.
label index() const
Return index of model in the model list.
void setSize(const label)
Reset size of List.
Maps a geometry to a set of cell primitives, which enables geometric cell data to be calculated witho...
edgeList edges(const labelList &pointLabels) const
Return list of edges.
const doubleScalar e
Elementary charge.
const word & name() const
Return model name.
friend bool operator==(const cellModel &, const cellModel &)
Equality operator: true => ptr to models are equal !
faceList faces(const labelList &pointLabels) const
Return list of faces.