![]() |
AGX Dynamics 2.40.0.0
|
Functions | |
AGXPHYSICS_EXPORT agx::Real | convertComplianceToElasticity (agx::Real compliance) |
Converts compliance to elasticity. This is done by taking the inverse (elasticity = 1/compliance). | |
AGXPHYSICS_EXPORT agx::Real | convertComplianceToSpringConstant (agx::Real compliance) |
Converts spring constant to compliance. This is done by taking the inverse (springConstant = 1/compliance). | |
AGXPHYSICS_EXPORT agx::Real | convertDampingCoefficientToSpookDamping (agx::Real dampingCoefficient, agx::Real springConstant) |
Converts (viscous) damping coefficient to spook damping. | |
AGXPHYSICS_EXPORT agx::Real | convertElasticityToCompliance (agx::Real elasticity) |
Converts elasticity to compliance. This is done by taking the inverse (compliance = 1/elasticity). | |
AGXPHYSICS_EXPORT agx::Real | convertSpookDampingToDampingCoefficient (agx::Real spookDamping, agx::Real springConstant) |
Converts spook damping to (viscous) damping coefficient . | |
AGXPHYSICS_EXPORT agx::Real | convertSpringConstantToCompliance (agx::Real springConstant) |
Converts spring constant to compliance. This is done by taking the inverse (compliance = 1/springConstant). | |
AGXPHYSICS_EXPORT agx::Real agxUtil::convert::convertComplianceToElasticity | ( | agx::Real | compliance | ) |
Converts compliance to elasticity. This is done by taking the inverse (elasticity = 1/compliance).
AGXPHYSICS_EXPORT agx::Real agxUtil::convert::convertComplianceToSpringConstant | ( | agx::Real | compliance | ) |
Converts spring constant to compliance. This is done by taking the inverse (springConstant = 1/compliance).
AGXPHYSICS_EXPORT agx::Real agxUtil::convert::convertDampingCoefficientToSpookDamping | ( | agx::Real | dampingCoefficient, |
agx::Real | springConstant | ||
) |
Converts (viscous) damping coefficient to spook damping.
This is done by dividing them: spookDamping = dampingCoefficient / springConstant
dampingCoefficient | - the damping coefficient (for linear dimensions, in force*time/distance; for rotational dimensions, in torque*time/radians). |
springConstant | - the spring constant (for linear dimensions, in force/distance; for rotational dimensions, in torque/radians). |
damping | as used in agx-constraints and contacts (in time) |
AGXPHYSICS_EXPORT agx::Real agxUtil::convert::convertElasticityToCompliance | ( | agx::Real | elasticity | ) |
Converts elasticity to compliance. This is done by taking the inverse (compliance = 1/elasticity).
AGXPHYSICS_EXPORT agx::Real agxUtil::convert::convertSpookDampingToDampingCoefficient | ( | agx::Real | spookDamping, |
agx::Real | springConstant | ||
) |
Converts spook damping to (viscous) damping coefficient .
This is done by multiplying them: dampingCoefficient = springConstant * spookDamping
spookDamping | as used in agx-constraints and contacts (in time) |
springConstant | - the spring constant (for linear dimensions, in force/distance; for rotational dimensions, in torque/radians). |
dampingCoefficient | - the damping coefficient (for linear dimensions, in force*time/distance; for rotational dimensions, in torque*time/radians). |
AGXPHYSICS_EXPORT agx::Real agxUtil::convert::convertSpringConstantToCompliance | ( | agx::Real | springConstant | ) |
Converts spring constant to compliance. This is done by taking the inverse (compliance = 1/springConstant).