FreeFOAM The Cross-Platform CFD Toolkit
Hosted by SourceForge:
Get FreeFOAM at SourceForge.net.
            Fast, secure and Free Open Source software downloads

mapSubsetMesh Class Reference

Class containing mesh-to-mesh mapping information after a subset operation. More...

#include <OpenFOAM/mapSubsetMesh.H>


Detailed Description

Class containing mesh-to-mesh mapping information after a subset operation.

Source files

Definition at line 49 of file mapSubsetMesh.H.

Inheritance diagram for mapSubsetMesh:
Collaboration diagram for mapSubsetMesh:

List of all members.

Public Member Functions

 mapSubsetMesh (const label nOldPoints, const label nOldFaces, const label nOldCells, const labelList &pointMap, const labelList &faceMap, const labelList &cellMap, const label exposedPatchID, const labelList &oldPatchStarts, const labelList &oldPatchNMeshPoints)
 Construct from components.
 mapSubsetMesh (const label nOldPoints, const label nOldFaces, const label nOldCells, labelList &pointMap, labelList &faceMap, labelList &cellMap, const label exposedPatchID, labelList &oldPatchStarts, labelList &oldPatchNMeshPoints, const bool reUse)
 Construct from components and optionally reuse storage.
label  nOldPoints () const
 Number of old points.
label  nOldInternalFaces () const
 Number of old internal faces.
label  nOldFaces () const
 Number of old faces.
label  nOldCells () const
 Number of old cells.
label  exposedPatchID () const
 Patch that exposed faces were put into.
const labelList &  pointMap () const
 Old point map.
const labelList &  faceMap () const
 Old face map.
const labelList &  cellMap () const
 Old cell map.
const labelList &  oldPatchSizes () const
 Return list of the old patch sizes.
const labelList &  oldPatchStarts () const
 Return list of the old patch start labels.
const labelList &  oldPatchNMeshPoints () const
 Return numbers of mesh points per old patch.

Constructor & Destructor Documentation

mapSubsetMesh ( const label   nOldPoints,
const label   nOldFaces,
const label   nOldCells,
const labelList &   pointMap,
const labelList &   faceMap,
const labelList &   cellMap,
const label   exposedPatchID,
const labelList &   oldPatchStarts,
const labelList &   oldPatchNMeshPoints  
)

Construct from components.

mapSubsetMesh ( const label   nOldPoints,
const label   nOldFaces,
const label   nOldCells,
labelList &   pointMap,
labelList &   faceMap,
labelList &   cellMap,
const label   exposedPatchID,
labelList &   oldPatchStarts,
labelList &   oldPatchNMeshPoints,
const bool   reUse  
)

Construct from components and optionally reuse storage.


Member Function Documentation

label nOldPoints (  ) const [inline]

Number of old points.

Definition at line 124 of file mapSubsetMesh.H.

label nOldInternalFaces (  ) const [inline]

Number of old internal faces.

Definition at line 130 of file mapSubsetMesh.H.

label nOldFaces (  ) const [inline]

Number of old faces.

Definition at line 136 of file mapSubsetMesh.H.

label nOldCells (  ) const [inline]

Number of old cells.

Definition at line 142 of file mapSubsetMesh.H.

label exposedPatchID (  ) const [inline]

Patch that exposed faces were put into.

Definition at line 148 of file mapSubsetMesh.H.

const labelList& pointMap (  ) const [inline]

Old point map.

Contains the old point label for all points of the subsetted mesh

Definition at line 156 of file mapSubsetMesh.H.

const labelList& faceMap (  ) const [inline]

Old face map.

Contains the old point label for all faces of the subsetted mesh

Definition at line 164 of file mapSubsetMesh.H.

const labelList& cellMap (  ) const [inline]

Old cell map.

Contains the old point label for all cells of the subsetted mesh

Definition at line 172 of file mapSubsetMesh.H.

const labelList& oldPatchSizes (  ) const [inline]

Return list of the old patch sizes.

Definition at line 178 of file mapSubsetMesh.H.

const labelList& oldPatchStarts (  ) const [inline]

Return list of the old patch start labels.

Definition at line 184 of file mapSubsetMesh.H.

const labelList& oldPatchNMeshPoints (  ) const [inline]

Return numbers of mesh points per old patch.

Definition at line 190 of file mapSubsetMesh.H.


The documentation for this class was generated from the following file: