Foam::fvMotionSolvers Namespace Reference

Classes

class  displacementLaplacian
 Mesh motion solver for an fvMesh. Based on solving the cell-centre Laplacian for the motion displacement. More...
 
class  displacementSBRStress
 Mesh motion solver for an fvMesh. Based on solving the cell-centre solid-body rotation stress equations for the motion displacement. More...
 
class  displacementComponentLaplacian
 Mesh motion solver for an fvMesh. Based on solving the cell-centre Laplacian for the given component of the motion displacement. More...
 
class  velocityLaplacian
 Mesh motion solver for an fvMesh. Based on solving the cell-centre Laplacian for the motion velocity. More...
 
class  velocityComponentLaplacian
 Mesh motion solver for an fvMesh. Based on solving the cell-centre Laplacian for the given component of the motion velocity. More...
 

Functions

 defineTypeNameAndDebug (displacementLaplacian, 0)
 
 addToRunTimeSelectionTable (fvMeshMover, displacementLaplacian, fvMesh)
 
 addToRunTimeSelectionTable (pointMeshMover, displacementLaplacian, dictionary)
 
 defineTypeNameAndDebug (displacementSBRStress, 0)
 
 addToRunTimeSelectionTable (fvMeshMover, displacementSBRStress, fvMesh)
 
 addToRunTimeSelectionTable (pointMeshMover, displacementSBRStress, dictionary)
 
 defineTypeNameAndDebug (displacementComponentLaplacian, 0)
 
 addToRunTimeSelectionTable (fvMeshMover, displacementComponentLaplacian, fvMesh)
 
 addToRunTimeSelectionTable (pointMeshMover, displacementComponentLaplacian, dictionary)
 
 defineTypeNameAndDebug (velocityLaplacian, 0)
 
 addToRunTimeSelectionTable (fvMeshMover, velocityLaplacian, fvMesh)
 
 addToRunTimeSelectionTable (pointMeshMover, velocityLaplacian, dictionary)
 
 defineTypeNameAndDebug (velocityComponentLaplacian, 0)
 
 addToRunTimeSelectionTable (fvMeshMover, velocityComponentLaplacian, fvMesh)
 
 addToRunTimeSelectionTable (pointMeshMover, velocityComponentLaplacian, dictionary)
 

Function Documentation

◆ defineTypeNameAndDebug() [1/5]

Foam::fvMotionSolvers::defineTypeNameAndDebug ( displacementLaplacian  ,
 
)

◆ addToRunTimeSelectionTable() [1/10]

Foam::fvMotionSolvers::addToRunTimeSelectionTable ( fvMeshMover  ,
displacementLaplacian  ,
fvMesh   
)

◆ addToRunTimeSelectionTable() [2/10]

Foam::fvMotionSolvers::addToRunTimeSelectionTable ( pointMeshMover  ,
displacementLaplacian  ,
dictionary   
)

◆ defineTypeNameAndDebug() [2/5]

Foam::fvMotionSolvers::defineTypeNameAndDebug ( displacementSBRStress  ,
 
)

◆ addToRunTimeSelectionTable() [3/10]

Foam::fvMotionSolvers::addToRunTimeSelectionTable ( fvMeshMover  ,
displacementSBRStress  ,
fvMesh   
)

◆ addToRunTimeSelectionTable() [4/10]

Foam::fvMotionSolvers::addToRunTimeSelectionTable ( pointMeshMover  ,
displacementSBRStress  ,
dictionary   
)

◆ defineTypeNameAndDebug() [3/5]

Foam::fvMotionSolvers::defineTypeNameAndDebug ( displacementComponentLaplacian  ,
 
)

◆ addToRunTimeSelectionTable() [5/10]

Foam::fvMotionSolvers::addToRunTimeSelectionTable ( fvMeshMover  ,
displacementComponentLaplacian  ,
fvMesh   
)

◆ addToRunTimeSelectionTable() [6/10]

Foam::fvMotionSolvers::addToRunTimeSelectionTable ( pointMeshMover  ,
displacementComponentLaplacian  ,
dictionary   
)

◆ defineTypeNameAndDebug() [4/5]

Foam::fvMotionSolvers::defineTypeNameAndDebug ( velocityLaplacian  ,
 
)

◆ addToRunTimeSelectionTable() [7/10]

Foam::fvMotionSolvers::addToRunTimeSelectionTable ( fvMeshMover  ,
velocityLaplacian  ,
fvMesh   
)

◆ addToRunTimeSelectionTable() [8/10]

Foam::fvMotionSolvers::addToRunTimeSelectionTable ( pointMeshMover  ,
velocityLaplacian  ,
dictionary   
)

◆ defineTypeNameAndDebug() [5/5]

Foam::fvMotionSolvers::defineTypeNameAndDebug ( velocityComponentLaplacian  ,
 
)

◆ addToRunTimeSelectionTable() [9/10]

Foam::fvMotionSolvers::addToRunTimeSelectionTable ( fvMeshMover  ,
velocityComponentLaplacian  ,
fvMesh   
)

◆ addToRunTimeSelectionTable() [10/10]

Foam::fvMotionSolvers::addToRunTimeSelectionTable ( pointMeshMover  ,
velocityComponentLaplacian  ,
dictionary   
)