Loading...
Searching...
No Matches
SimplifiedDynamicFvMesh< DynamicMeshType > Class Template Reference

#include <simplifiedDynamicFvMesh.H>

Inheritance diagram for SimplifiedDynamicFvMesh< DynamicMeshType >:
Collaboration diagram for SimplifiedDynamicFvMesh< DynamicMeshType >:

Public Member Functions

 ClassNameNoDebug (DynamicMeshType::typeName_.c_str())
 SimplifiedDynamicFvMesh (const Time &runTime, const word &regionName)
 Constructor.
virtual bool update ()
 Update the mesh for both mesh motion and topology change.
Public Member Functions inherited from simplifiedDynamicFvMeshBase
 TypeName ("simplifiedDynamicFvMeshBase")
 Runtime type information.
 declareRunTimeSelectionTable (autoPtr, dynamicFvMesh, time,(const Time &runTime, const word &regionName),(runTime, regionName))
 simplifiedDynamicFvMeshBase ()
 Constructor.
virtual ~simplifiedDynamicFvMeshBase ()=default
 Destructor.
Public Member Functions inherited from columnFvMeshInfo
 ClassName ("columnFvMeshInfo")
 Runtime type information.
 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.
Protected Member Functions inherited from columnFvMeshInfo
void addLocalPatches (fvMesh &mesh) const
 Add the patches to the mesh.
void initialiseZones (fvMesh &mesh)
 Initialise zones if constructed from mesh.
Protected Attributes inherited from columnFvMeshInfo
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

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

Definition at line 98 of file simplifiedDynamicFvMesh.H.

Constructor & Destructor Documentation

◆ SimplifiedDynamicFvMesh()

Member Function Documentation

◆ ClassNameNoDebug()

template<class DynamicMeshType>
ClassNameNoDebug ( DynamicMeshType::typeName_. c_str())

◆ update()

template<class DynamicMeshType>
virtual bool update ( )
inlinevirtual

Update the mesh for both mesh motion and topology change.

Definition at line 117 of file simplifiedDynamicFvMesh.H.


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