Go to the documentation of this file.
53 pointRegions_(pointRegion.
size())
55 forAll(pointRegion, pointI)
56 if( pointRegion[pointI] != -1 )
57 pointRegions_.append(pointI, pointRegion[pointI]);
61 removeOldBoundaryFaces();
63 createBoundaryFaces();
82 const cell&
c = cells_[cellI];
87 if( neighbour_[
c[fI]] != -1 )
103 boundaries[0].patchSize() = 0;
const labelList & neighbour() const
virtual const pointField & points() const
Return raw points.
#define forAll(list, i)
Loop across all elements in list.
Template functions to aid in the implementation of demand driven data.
const cellList & cells() const
PtrList< boundaryPatch > & boundariesAccess()
access to boundary data
cellListPMG & cellsAccess()
access to cells
void setSize(const label nElmts)
set the number of used elements
A templated 1D list of pointers to objects of type <T>, where the size of the array is known and used...
void setSize(const label)
Reset size of List.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
void setSize(const label)
Reset size of PtrList. If extending the PtrList, new entries are.
const dimensionedScalar c
Speed of light in a vacuum.
faceListPMG & facesAccess()
access to mesh faces
void size(const label)
Override size to be inconsistent with allocated storage.
A cell is defined as a list of faces with extra functionality.