![]() |
|
Public Member Functions | |
ClassName ("enrichedPatch") | |
enrichedPatch (const primitiveFacePatch &masterPatch, const primitiveFacePatch &slavePatch, const labelList &slavePointPointHits, const labelList &slavePointEdgeHits, const List< objectHit > &slavePointFaceHits) | |
Construct from components. | |
~enrichedPatch () | |
Map< point > & | pointMap () |
Return non-const access to point map to add points. | |
const Map< point > & | pointMap () const |
Return map of points. | |
Map< label > & | pointMergeMap () |
Return map of point merges. | |
const Map< label > & | pointMergeMap () const |
Return map of point merges. | |
void | calcEnrichedFaces (const labelListList &pointsIntoMasterEdges, const labelListList &pointsIntoSlaveEdges, const pointField &projectedSlavePoints) |
Calculate enriched faces. | |
const faceList & | enrichedFaces () const |
Return enriched faces. | |
const labelList & | meshPoints () const |
Return mesh points. | |
const faceList & | localFaces () const |
Return local faces. | |
const pointField & | localPoints () const |
Return local points. | |
const labelListList & | pointPoints () const |
Return point-point addressing. | |
const Map< labelList > & | masterPointFaces () const |
Master point face addressing. | |
const faceList & | cutFaces () const |
Return list of cut faces. | |
const labelList & | cutFaceMaster () const |
Return cut face master list. | |
const labelList & | cutFaceSlave () const |
Return cut face slave list. | |
bool | checkSupport () const |
Check if the patch is fully supported. |
|
Construct from components.
|
|
|
|
Calculate enriched faces.
|
|
Check if the patch is fully supported.
|
|
|
|
Return cut face master list.
|
|
Return list of cut faces.
|
|
Return cut face slave list.
|
|
Return enriched faces.
|
|
Return local faces.
|
|
Return local points.
|
|
Master point face addressing.
|
|
Return mesh points.
|
|
Return map of points.
|
|
Return non-const access to point map to add points.
|
|
Return map of point merges.
Definition at line 240 of file enrichedPatch.H. References Foam::faceList, Foam::labelList, Foam::labelListList, and Foam::pointField. |
|
Return map of point merges.
Definition at line 234 of file enrichedPatch.H. |
|
Return point-point addressing.
|