SOFA API  ea9ab574
Open source framework for multi-physics simuation
sofa::component::animationloop Namespace Reference

Classes

class  ConstraintProblem
 
class  ConstraintAnimationLoop
 
class  FreeMotionAnimationLoop
 
class  MultiStepAnimationLoop
 
class  MultiTagAnimationLoop
 

Typedefs

using MechanicalGetConstraintResolutionVisitor = sofa::component::constraint::lagrangian::solver::MechanicalGetConstraintResolutionVisitor
 
using MechanicalSetConstraint = sofa::simulation::mechanicalvisitor::MechanicalBuildConstraintMatrix
 
using MechanicalAccumulateConstraint2 = sofa::simulation::mechanicalvisitor::MechanicalAccumulateMatrixDeriv
 

Functions

void registerConstraintAnimationLoop (sofa::core::ObjectFactory *factory)
 
void registerFreeMotionAnimationLoop (sofa::core::ObjectFactory *factory)
 
void registerMultiStepAnimationLoop (sofa::core::ObjectFactory *factory)
 
void registerMultiTagAnimationLoop (sofa::core::ObjectFactory *factory)
 
SOFA_EXPORT_DYNAMIC_LIBRARY void initExternalModule ()
 
SOFA_EXPORT_DYNAMIC_LIBRARY const chargetModuleName ()
 
SOFA_EXPORT_DYNAMIC_LIBRARY const chargetModuleVersion ()
 
SOFA_EXPORT_DYNAMIC_LIBRARY void registerObjects (sofa::core::ObjectFactory *factory)
 
void init ()
 

Typedef Documentation

◆ MechanicalAccumulateConstraint2

◆ MechanicalGetConstraintResolutionVisitor

◆ MechanicalSetConstraint

Function Documentation

◆ getModuleName()

const char * sofa::component::animationloop::getModuleName ( )

◆ getModuleVersion()

const char * sofa::component::animationloop::getModuleVersion ( )

◆ init()

SOFA_COMPONENT_ANIMATIONLOOP_API void sofa::component::animationloop::init ( )

◆ initExternalModule()

void sofa::component::animationloop::initExternalModule ( )

◆ registerConstraintAnimationLoop()

void sofa::component::animationloop::registerConstraintAnimationLoop ( sofa::core::ObjectFactory factory)

◆ registerFreeMotionAnimationLoop()

void sofa::component::animationloop::registerFreeMotionAnimationLoop ( sofa::core::ObjectFactory factory)

◆ registerMultiStepAnimationLoop()

void sofa::component::animationloop::registerMultiStepAnimationLoop ( sofa::core::ObjectFactory factory)

◆ registerMultiTagAnimationLoop()

void sofa::component::animationloop::registerMultiTagAnimationLoop ( sofa::core::ObjectFactory factory)

◆ registerObjects()

void sofa::component::animationloop::registerObjects ( sofa::core::ObjectFactory factory)