Go to the documentation of this file.
40 Pout<<
"primitiveMesh::cellPoints() : "
41 <<
"calculating cellPoints" <<
endl;
70 return cellPoints()[celli];
78 for (
const label facei : cFaces)
80 set.insert(fcs[facei]);
89 for (
const label pointi :
set)
100 return cellPoints(celli, labelSet_, labels_);
int debug
Static debugging option.
void set(List< bool > &bools, const labelRange &range)
Set the specified range 'on' in a boolList.
const labelListList & cellPoints() const
Ostream & endl(Ostream &os)
Add newline and flush stream.
label capacity() const noexcept
Size of the underlying storage.
prefixOSstream Pout
OSstream wrapped stdout (std::cout) with parallel prefix.
void clear() noexcept
Clear the addressed list, i.e. set the size to zero.
void setCapacity(const label len)
Alter the size of the underlying storage.
void invertManyToMany(const label len, const UList< InputIntListType > &input, List< OutputIntListType > &output)
Invert many-to-many.
label nCells() const noexcept
Number of mesh cells.
DynamicList< T, SizeMin > & append(const T &val)
Append an element to the end of this list.
errorManip< error > abort(error &err)
List< labelList > labelListList
A List of labelList.
#define FatalErrorInFunction
Report an error message using Foam::FatalError.
const labelListList & pointCells() const
Various functions to operate on Lists.