Loading...
Searching...
No Matches
columnFvMeshInfo Class Reference

#include <columnFvMesh.H>

Inheritance diagram for columnFvMeshInfo:
Collaboration diagram for columnFvMeshInfo:

Public Member Functions

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

Protected Member Functions

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

Protected Attributes

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

Detailed Description

Definition at line 49 of file columnFvMesh.H.

Constructor & Destructor Documentation

◆ columnFvMeshInfo()

Member Function Documentation

◆ addLocalPatches()

void addLocalPatches ( fvMesh & mesh) const
protected

Add the patches to the mesh.

Definition at line 317 of file columnFvMesh.C.

References DebugPout, e, Foam::endl(), dictionary::get(), Foam::GlobalIOList< Tuple2< scalar, vector > >::typeName, mesh, polyPatch::New(), Foam::nl, nPatchWithFace_, patchEntries_, patches, Foam::Pout, and dictionary::set().

Referenced by columnFvMesh::columnFvMesh(), and SimplifiedDynamicFvMesh< DynamicMeshType >::SimplifiedDynamicFvMesh().

Here is the call graph for this function:
Here is the caller 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 createFromMesh_, localInstance_, and mesh.

Referenced by columnFvMesh::columnFvMesh(), and SimplifiedDynamicFvMesh< DynamicMeshType >::SimplifiedDynamicFvMesh().

Here is the caller graph for this function:

◆ ClassName()

ClassName ( "columnFvMeshInfo" )

Runtime type information.

References regionName, and runTime.

Member Data Documentation

◆ regionName_

const word regionName_
protected

Region of existing mesh.

Definition at line 82 of file columnFvMesh.H.

Referenced by columnFvMeshInfo().

◆ localInstance_

const word localInstance_
protected

Location of existing mesh (if present).

Definition at line 87 of file columnFvMesh.H.

Referenced by columnFvMeshInfo(), and initialiseZones().

◆ createFromMesh_

bool createFromMesh_
protected

Created from existing mesh (false = from field).

Definition at line 92 of file columnFvMesh.H.

Referenced by columnFvMeshInfo(), and initialiseZones().

◆ points1D_

◆ faces1D_

◆ owner1D_

◆ neighbour1D_

labelList neighbour1D_
protected

◆ patchEntries_

dictionary patchEntries_
protected

Dictionary of patch information.

Definition at line 123 of file columnFvMesh.H.

Referenced by addLocalPatches(), and columnFvMeshInfo().

◆ nPatchWithFace_

label nPatchWithFace_
protected

Number of patches with at least 1 local face.

Definition at line 128 of file columnFvMesh.H.

Referenced by addLocalPatches(), and columnFvMeshInfo().


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