Classes | Functions
Foam::RBD::restraints Namespace Reference

Namespace for rigid-body dynamics restraints. More...

Classes

class  linearAxialAngularSpring
 Linear axial angular spring restraint. More...
 
class  linearDamper
 Linear damper restraint. Operates in the local frame of the body. More...
 
class  linearSpring
 Linear spring restraint. More...
 
class  sphericalAngularDamper
 Spherical angular damper restraint. Operates in the local frame of the body. More...
 

Functions

 defineTypeNameAndDebug (linearAxialAngularSpring, 0)
 
 addToRunTimeSelectionTable (restraint, linearAxialAngularSpring, dictionary)
 
 defineTypeNameAndDebug (linearDamper, 0)
 
 addToRunTimeSelectionTable (restraint, linearDamper, dictionary)
 
 defineTypeNameAndDebug (linearSpring, 0)
 
 addToRunTimeSelectionTable (restraint, linearSpring, dictionary)
 
 defineTypeNameAndDebug (sphericalAngularDamper, 0)
 
 addToRunTimeSelectionTable (restraint, sphericalAngularDamper, dictionary)
 

Detailed Description

Namespace for rigid-body dynamics restraints.

Function Documentation

Foam::RBD::restraints::defineTypeNameAndDebug ( linearAxialAngularSpring  ,
 
)
Foam::RBD::restraints::addToRunTimeSelectionTable ( restraint  ,
linearAxialAngularSpring  ,
dictionary   
)
Foam::RBD::restraints::defineTypeNameAndDebug ( linearDamper  ,
 
)
Foam::RBD::restraints::addToRunTimeSelectionTable ( restraint  ,
linearDamper  ,
dictionary   
)
Foam::RBD::restraints::defineTypeNameAndDebug ( linearSpring  ,
 
)
Foam::RBD::restraints::addToRunTimeSelectionTable ( restraint  ,
linearSpring  ,
dictionary   
)
Foam::RBD::restraints::defineTypeNameAndDebug ( sphericalAngularDamper  ,
 
)
Foam::RBD::restraints::addToRunTimeSelectionTable ( restraint  ,
sphericalAngularDamper  ,
dictionary   
)