Foam::fvMeshMovers Namespace Reference

Classes

class  none
 Dummy fvMeshMover which does not move the mesh points. More...
 
class  inkJet
 Mesh motion specifically for the "pumping" system of an ink-jet injector. More...
 
class  interpolator
 Interpolates pre-specified motion specified as a set of pointVectorFields. More...
 
class  motionSolver
 
class  multiValveEngine
 A mesh mover using explicit node translation based on scaled distance functions per moving object. The mover supports any number of valves together with piston motion and following features: More...
 

Functions

 defineTypeNameAndDebug (none, 0)
 
 addToRunTimeSelectionTable (fvMeshMover, none, fvMesh)
 
 defineTypeNameAndDebug (inkJet, 0)
 
 addToRunTimeSelectionTable (fvMeshMover, inkJet, fvMesh)
 
 defineTypeNameAndDebug (interpolator, 0)
 
 addToRunTimeSelectionTable (fvMeshMover, interpolator, fvMesh)
 
 defineTypeNameAndDebug (motionSolver, 0)
 
 addToRunTimeSelectionTable (fvMeshMover, motionSolver, fvMesh)
 
 defineTypeNameAndDebug (multiValveEngine, 0)
 
 addToRunTimeSelectionTable (fvMeshMover, multiValveEngine, fvMesh)
 

Function Documentation

◆ defineTypeNameAndDebug() [1/5]

Foam::fvMeshMovers::defineTypeNameAndDebug ( none  ,
 
)

◆ addToRunTimeSelectionTable() [1/5]

Foam::fvMeshMovers::addToRunTimeSelectionTable ( fvMeshMover  ,
none  ,
fvMesh   
)

◆ defineTypeNameAndDebug() [2/5]

Foam::fvMeshMovers::defineTypeNameAndDebug ( inkJet  ,
 
)

◆ addToRunTimeSelectionTable() [2/5]

Foam::fvMeshMovers::addToRunTimeSelectionTable ( fvMeshMover  ,
inkJet  ,
fvMesh   
)

◆ defineTypeNameAndDebug() [3/5]

Foam::fvMeshMovers::defineTypeNameAndDebug ( interpolator  ,
 
)

◆ addToRunTimeSelectionTable() [3/5]

Foam::fvMeshMovers::addToRunTimeSelectionTable ( fvMeshMover  ,
interpolator  ,
fvMesh   
)

◆ defineTypeNameAndDebug() [4/5]

Foam::fvMeshMovers::defineTypeNameAndDebug ( motionSolver  ,
 
)

◆ addToRunTimeSelectionTable() [4/5]

Foam::fvMeshMovers::addToRunTimeSelectionTable ( fvMeshMover  ,
motionSolver  ,
fvMesh   
)

◆ defineTypeNameAndDebug() [5/5]

Foam::fvMeshMovers::defineTypeNameAndDebug ( multiValveEngine  ,
 
)

◆ addToRunTimeSelectionTable() [5/5]

Foam::fvMeshMovers::addToRunTimeSelectionTable ( fvMeshMover  ,
multiValveEngine  ,
fvMesh   
)