Namespaces | |
bilateralconstraintresolution | |
Typedefs | |
using | BilateralLagrangianConstraint = BilateralLagrangianConstraint< T > |
using | RigidBilateralLagrangianConstraint = BilateralLagrangianConstraintSpecialization< RigidImpl > |
using | SlidingLagrangianConstraint = SlidingLagrangianConstraint< T > |
using | StopperLagrangianConstraint = StopperLagrangianConstraint< T > |
using | UniformLagrangianConstraint = UniformLagrangianConstraint< T > |
using | UnilateralLagrangianConstraint = UnilateralLagrangianConstraint< T > |
Variables | |
template class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL_API | BaseContactLagrangianConstraint< Vec3Types, AugmentedLagrangianContactParameters > |
template class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL_API | AugmentedLagrangianConstraint< Vec3Types > |
template class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL_API | BilateralLagrangianConstraint< Vec3Types > |
template class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL_API | BilateralLagrangianConstraint< Rigid3Types > |
template class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL_API | FixedLagrangianConstraint< Vec6Types > |
template class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL_API | FixedLagrangianConstraint< Vec3Types > |
template class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL_API | FixedLagrangianConstraint< Vec2Types > |
template class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL_API | FixedLagrangianConstraint< Vec1Types > |
template class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL_API | FixedLagrangianConstraint< Rigid3Types > |
template class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL_API | SlidingLagrangianConstraint< Vec3Types > |
template class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL_API | StopperLagrangianConstraint< Vec1Types > |
template class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL_API | BaseContactLagrangianConstraint< Vec3Types, UnilateralLagrangianContactParameters > |
template class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL_API | UnilateralLagrangianConstraint< Vec3Types > |
using sofa::component::constraint::lagrangian::model::BilateralLagrangianConstraint = typedef BilateralLagrangianConstraint<T> |
using sofa::component::constraint::lagrangian::model::RigidBilateralLagrangianConstraint = typedef BilateralLagrangianConstraintSpecialization<RigidImpl> |
template class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL_API sofa::component::constraint::lagrangian::model::SlidingLagrangianConstraint< defaulttype::Vec3Types > |
template class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL_API sofa::component::constraint::lagrangian::model::StopperLagrangianConstraint< defaulttype::Vec1Types > |
template class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL_API sofa::component::constraint::lagrangian::model::UniformLagrangianConstraint< sofa::defaulttype::Vec1Types > |
template class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL_API sofa::component::constraint::lagrangian::model::UnilateralLagrangianConstraint< defaulttype::Vec3Types > |
void sofa::component::constraint::lagrangian::model::computeViolation | ( | DstV & | resV, |
unsigned int | constraintIndex, | ||
const Free & | free, | ||
size_t | N, | ||
std::function< double(int i, int j)> | f | ||
) |
const char * sofa::component::constraint::lagrangian::model::getModuleName | ( | ) |
const char * sofa::component::constraint::lagrangian::model::getModuleVersion | ( | ) |
SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL_API void sofa::component::constraint::lagrangian::model::init | ( | ) |
void sofa::component::constraint::lagrangian::model::initExternalModule | ( | ) |
void sofa::component::constraint::lagrangian::model::registerAugmentedLagrangianConstraint | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::constraint::lagrangian::model::registerBilateralLagrangianConstraint | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::constraint::lagrangian::model::registerFixedLagrangianConstraint | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::constraint::lagrangian::model::registerObjects | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::constraint::lagrangian::model::registerSlidingLagrangianConstraint | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::constraint::lagrangian::model::registerStopperLagrangianConstraint | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::constraint::lagrangian::model::registerUniformLagrangianConstraint | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::constraint::lagrangian::model::registerUnilateralLagrangianConstraint | ( | sofa::core::ObjectFactory * | factory | ) |
template class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL_API sofa::component::constraint::lagrangian::model::AugmentedLagrangianConstraint< Vec3Types > |
template class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL_API sofa::component::constraint::lagrangian::model::BaseContactLagrangianConstraint< Vec3Types, AugmentedLagrangianContactParameters > |
template class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL_API sofa::component::constraint::lagrangian::model::BaseContactLagrangianConstraint< Vec3Types, UnilateralLagrangianContactParameters > |
template class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL_API sofa::component::constraint::lagrangian::model::BilateralLagrangianConstraint< Rigid3Types > |
template class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL_API sofa::component::constraint::lagrangian::model::BilateralLagrangianConstraint< Vec3Types > |
template class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL_API sofa::component::constraint::lagrangian::model::FixedLagrangianConstraint< Rigid3Types > |
template class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL_API sofa::component::constraint::lagrangian::model::FixedLagrangianConstraint< Vec1Types > |
template class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL_API sofa::component::constraint::lagrangian::model::FixedLagrangianConstraint< Vec2Types > |
template class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL_API sofa::component::constraint::lagrangian::model::FixedLagrangianConstraint< Vec3Types > |
template class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL_API sofa::component::constraint::lagrangian::model::FixedLagrangianConstraint< Vec6Types > |
template class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL_API sofa::component::constraint::lagrangian::model::SlidingLagrangianConstraint< Vec3Types > |
template class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL_API sofa::component::constraint::lagrangian::model::StopperLagrangianConstraint< Vec1Types > |
template class SOFA_COMPONENT_CONSTRAINT_LAGRANGIAN_MODEL_API sofa::component::constraint::lagrangian::model::UnilateralLagrangianConstraint< Vec3Types > |