Loading...
Searching...
No Matches
Foam::sixDoFSolvers Namespace Reference

Classes

class  CrankNicolson
 Crank-Nicolson 2nd-order time-integrator for 6DoF solid-body motion. More...
class  Newmark
 Newmark 2nd-order time-integrator for 6DoF solid-body motion. More...
class  symplectic
 Symplectic 2nd-order explicit time-integrator for 6DoF solid-body motion. More...

Functions

 defineTypeNameAndDebug (CrankNicolson, 0)
 addToRunTimeSelectionTable (sixDoFSolver, CrankNicolson, dictionary)
 defineTypeNameAndDebug (Newmark, 0)
 addToRunTimeSelectionTable (sixDoFSolver, Newmark, dictionary)
 defineTypeNameAndDebug (symplectic, 0)
 addToRunTimeSelectionTable (sixDoFSolver, symplectic, dictionary)

Function Documentation

◆ defineTypeNameAndDebug() [1/3]

defineTypeNameAndDebug ( CrankNicolson ,
0  )

◆ addToRunTimeSelectionTable() [1/3]

addToRunTimeSelectionTable ( sixDoFSolver ,
CrankNicolson ,
dictionary  )

◆ defineTypeNameAndDebug() [2/3]

defineTypeNameAndDebug ( Newmark ,
0  )

◆ addToRunTimeSelectionTable() [2/3]

addToRunTimeSelectionTable ( sixDoFSolver ,
Newmark ,
dictionary  )

◆ defineTypeNameAndDebug() [3/3]

defineTypeNameAndDebug ( symplectic ,
0  )

◆ addToRunTimeSelectionTable() [3/3]

addToRunTimeSelectionTable ( sixDoFSolver ,
symplectic ,
dictionary  )