SimplifiedDynamicFvMesh< DynamicMeshType > Class Template Reference
Inheritance diagram for SimplifiedDynamicFvMesh< DynamicMeshType >:
[legend]
Collaboration diagram for SimplifiedDynamicFvMesh< DynamicMeshType >:
[legend]

Public Member Functions

 ClassNameNoDebug (DynamicMeshType::typeName_.c_str())
 
 SimplifiedDynamicFvMesh (const Time &runTime, const word &regionName)
 Constructor. More...
 
virtual bool update ()
 Update the mesh for both mesh motion and topology change. More...
 
- Public Member Functions inherited from simplifiedDynamicFvMeshBase
 TypeName ("simplifiedDynamicFvMeshBase")
 Runtime type information. More...
 
 declareRunTimeSelectionTable (autoPtr, dynamicFvMesh, time,(const Time &runTime, const word &regionName),(runTime, regionName))
 
 simplifiedDynamicFvMeshBase ()
 Constructor. More...
 
virtual ~simplifiedDynamicFvMeshBase ()=default
 Destructor. More...
 
- Public Member Functions inherited from columnFvMeshInfo
 ClassName ("columnFvMeshInfo")
 Runtime type information. More...
 
 columnFvMeshInfo (const Time &runTime, const word &regionName)
 

Additional Inherited Members

- Static Public Member Functions inherited from simplifiedDynamicFvMeshBase
static autoPtr< dynamicFvMeshNew (const IOobject &io)
 Return a reference to the selected simplified mesh. More...
 
- Protected Member Functions inherited from columnFvMeshInfo
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 inherited from columnFvMeshInfo
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

template<class DynamicMeshType>
class Foam::simplifiedMeshes::SimplifiedDynamicFvMesh< DynamicMeshType >

Definition at line 94 of file simplifiedDynamicFvMesh.H.

Constructor & Destructor Documentation

◆ SimplifiedDynamicFvMesh()

SimplifiedDynamicFvMesh ( const Time runTime,
const word regionName 
)

Constructor.

Definition at line 31 of file simplifiedDynamicFvMeshTemplates.C.

References columnFvMeshInfo::addLocalPatches(), columnFvMeshInfo::initialiseZones(), IOobject::MUST_READ, kEpsilonLopesdaCosta< BasicTurbulenceModel >::read(), and IOobject::readOpt().

Here is the call graph for this function:

Member Function Documentation

◆ ClassNameNoDebug()

ClassNameNoDebug ( DynamicMeshType::typeName_.  c_str())

◆ update()

virtual bool update ( )
inlinevirtual

Update the mesh for both mesh motion and topology change.

Definition at line 109 of file simplifiedDynamicFvMesh.H.


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