columnFvMeshInfo Class Reference
Inheritance diagram for columnFvMeshInfo:
Collaboration diagram for columnFvMeshInfo:

Public Member Functions

 ClassName ("columnFvMeshInfo")
 Runtime type information. More...
 
 columnFvMeshInfo (const Time &runTime, const word &regionName)
 

Protected Member Functions

void addLocalPatches (fvMesh &mesh) const
 Add the patches to the mesh. More...
 
void initialiseZones (fvMesh &mesh)
 Initialise zones if constructed from mesh. More...
 

Protected Attributes

const word regionName_
 Region of existing mesh. More...
 
const word localInstance_
 Location of existing mesh (if present) More...
 
bool createFromMesh_
 Created from existing mesh (false = from field) More...
 
pointField points1D_
 Points. More...
 
faceList faces1D_
 Faces. More...
 
labelList owner1D_
 Owner addressing. More...
 
labelList neighbour1D_
 Neighbour addressing. More...
 
dictionary patchEntries_
 Dictionary of patch information. More...
 
label nPatchWithFace_
 Number of patches with at least 1 local face. More...
 

Detailed Description

Definition at line 49 of file columnFvMesh.H.

Constructor & Destructor Documentation

◆ columnFvMeshInfo()

columnFvMeshInfo ( const Time runTime,
const word regionName 
)

Member Function Documentation

◆ addLocalPatches()

void addLocalPatches ( fvMesh mesh) const
protected

Add the patches to the mesh.

Definition at line 318 of file columnFvMesh.C.

References Foam::ensightOutput::debug, DebugPout, Foam::constant::electromagnetic::e, Foam::endl(), dictionary::get(), mesh, polyPatch::New(), Foam::nl, patches, Foam::Pout, and dictionary::set().

Here is the call graph for this function:

◆ initialiseZones()

void initialiseZones ( fvMesh mesh)
protected

Initialise zones if constructed from mesh.

Definition at line 379 of file columnFvMesh.C.

References mesh.

◆ ClassName()

ClassName ( "columnFvMeshInfo"  )

Runtime type information.

Member Data Documentation

◆ regionName_

const word regionName_
protected

Region of existing mesh.

Definition at line 82 of file columnFvMesh.H.

◆ localInstance_

const word localInstance_
protected

Location of existing mesh (if present)

Definition at line 87 of file columnFvMesh.H.

◆ createFromMesh_

bool createFromMesh_
protected

Created from existing mesh (false = from field)

Definition at line 92 of file columnFvMesh.H.

◆ points1D_

pointField points1D_
protected

Points.

Definition at line 100 of file columnFvMesh.H.

◆ faces1D_

faceList faces1D_
protected

Faces.

Definition at line 105 of file columnFvMesh.H.

◆ owner1D_

labelList owner1D_
protected

Owner addressing.

Definition at line 110 of file columnFvMesh.H.

◆ neighbour1D_

labelList neighbour1D_
protected

Neighbour addressing.

Definition at line 115 of file columnFvMesh.H.

◆ patchEntries_

dictionary patchEntries_
protected

Dictionary of patch information.

Definition at line 123 of file columnFvMesh.H.

◆ nPatchWithFace_

label nPatchWithFace_
protected

Number of patches with at least 1 local face.

Definition at line 128 of file columnFvMesh.H.


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