All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
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   
)