sofa::core::componentmodel::behavior::InteractionForceField Class Reference

InteractionForceField is a force field linking several bodies (MechanicalState) together. More...

#include <InteractionForceField.h>

Inheritance diagram for sofa::core::componentmodel::behavior::InteractionForceField:

Inheritance graph
[legend]
Collaboration diagram for sofa::core::componentmodel::behavior::InteractionForceField:

Collaboration graph
[legend]

Public Member Functions

virtual BaseMechanicalState * getMechModel1 ()=0
 Get the first MechanicalState.
virtual BaseMechanicalState * getMechModel2 ()=0
 Get the first MechanicalState.

Detailed Description

InteractionForceField is a force field linking several bodies (MechanicalState) together.

An interaction force field computes forces applied to several simulated bodies given their current positions and velocities.

For implicit integration schemes, it must also compute the derivative ( df, given a displacement dx ).

Definition at line 54 of file InteractionForceField.h.


Member Function Documentation

virtual BaseMechanicalState* sofa::core::componentmodel::behavior::InteractionForceField::getMechModel1 (  )  [pure virtual]

virtual BaseMechanicalState* sofa::core::componentmodel::behavior::InteractionForceField::getMechModel2 (  )  [pure virtual]


The documentation for this class was generated from the following file:

Generated on Sun Nov 23 04:22:38 2008 for Sofa by  doxygen 1.5.7.1