SOFA API  ca665544
Open source framework for multi-physics simuation
sofa::component::constraint::lagrangian::solver Namespace Reference

Classes

class  ConstraintProblem
 
class  ConstraintSolverImpl
 
class  GenericConstraintProblem
 
class  GenericConstraintSolver
 
class  LCPConstraintProblem
 
class  LCPConstraintSolver
 
class  ConstraintStoreLambdaVisitor
 
class  MechanicalGetConstraintResolutionVisitor
 
class  MechanicalGetConstraintViolationVisitor
 Gets the vector of constraint violation values. More...
 

Functions

void printLCP (std::ostream &file, SReal *q, SReal **M, SReal *f, int dim, bool printMatrix=true)
 
void registerGenericConstraintSolver (sofa::core::ObjectFactory *factory)
 
void registerLCPConstraintSolver (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 ()
 

Function Documentation

◆ getModuleName()

const char * sofa::component::constraint::lagrangian::solver::getModuleName ( )

◆ getModuleVersion()

const char * sofa::component::constraint::lagrangian::solver::getModuleVersion ( )

◆ init()

SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_SOLVER_API void sofa::component::constraint::lagrangian::solver::init ( )

◆ initExternalModule()

void sofa::component::constraint::lagrangian::solver::initExternalModule ( )

◆ printLCP()

void sofa::component::constraint::lagrangian::solver::printLCP ( std::ostream &  file,
SReal q,
SReal **  M,
SReal f,
int  dim,
bool  printMatrix = true 
)

◆ registerGenericConstraintSolver()

void sofa::component::constraint::lagrangian::solver::registerGenericConstraintSolver ( sofa::core::ObjectFactory factory)

◆ registerLCPConstraintSolver()

void sofa::component::constraint::lagrangian::solver::registerLCPConstraintSolver ( sofa::core::ObjectFactory factory)

◆ registerObjects()

void sofa::component::constraint::lagrangian::solver::registerObjects ( sofa::core::ObjectFactory factory)