|
BlocPrecision | getBlockPrecision () |
|
std::enable_if_t< std::is_floating_point_v< TReal >, BlockType > | getScalarBlocType () |
|
std::enable_if_t< std::is_floating_point_v< TReal >, BlockType > | getMat33BlocType () |
|
linearalgebra::BaseMatrix * | createBlocSparseMatrixT (int nbRowBloc, int nbColBloc, bool _debug) |
|
linearalgebra::BaseMatrix * | createBlocSparseMatrixTReal (int elementSize, int nbRowBloc, int nbColBloc, bool _debug) |
|
linearalgebra::BaseMatrix * | createBlocSparseMatrixTRow (int blocCsize, int elementSize, int nbRowBloc, int nbColBloc, bool _debug) |
|
linearalgebra::BaseMatrix * | createBlocSparseMatrix (int blocRsize, int blocCsize, int elementSize, int nbRowBloc, int nbColBloc, bool _debug=false) |
|
bool | opAddMulJTM_TBloc (linearalgebra::BaseMatrix *out, linearalgebra::BaseMatrix *J, linearalgebra::BaseMatrix *stiffMatrix2, int offsetRow, int offsetCol, bool _debug) |
|
bool | opAddMulJTM_T4 (linearalgebra::BaseMatrix *out, linearalgebra::BaseMatrix *J, linearalgebra::BaseMatrix *stiffMatrix2, int offsetRow, int offsetCol, int MelementSize, bool _debug) |
|
bool | opAddMulJTM_T3 (linearalgebra::BaseMatrix *out, linearalgebra::BaseMatrix *J, linearalgebra::BaseMatrix *stiffMatrix2, int offsetRow, int offsetCol, int JelementSize, int MelementSize, bool _debug) |
|
bool | opAddMulJTM_T2 (linearalgebra::BaseMatrix *out, linearalgebra::BaseMatrix *J, linearalgebra::BaseMatrix *stiffMatrix2, int offsetRow, int offsetCol, int _MblocCsize, int JelementSize, int MelementSize, bool _debug) |
|
bool | opAddMulJTM_T1 (linearalgebra::BaseMatrix *out, linearalgebra::BaseMatrix *J, linearalgebra::BaseMatrix *stiffMatrix2, int offsetRow, int offsetCol, int _JblocCsize, int _MblocCsize, int JelementSize, int MelementSize, bool _debug) |
|
bool | opAddMulJTM (linearalgebra::BaseMatrix *out, linearalgebra::BaseMatrix *J, linearalgebra::BaseMatrix *stiffMatrix2, int offsetRow, int offsetCol, int _JblocRsize, int _JblocCsize, int _MblocCsize, int JelementSize, int MelementSize, bool _debug=false) |
|
bool | opAddMulMJ_TBloc (linearalgebra::BaseMatrix *out, linearalgebra::BaseMatrix *stiffMatrix2, linearalgebra::BaseMatrix *J, int offsetRow, int offsetCol, bool _debug) |
|
bool | opAddMulMJ_T4 (linearalgebra::BaseMatrix *out, linearalgebra::BaseMatrix *stiffMatrix2, linearalgebra::BaseMatrix *J, int offsetRow, int offsetCol, int MelementSize, bool _debug) |
|
bool | opAddMulMJ_T3 (linearalgebra::BaseMatrix *out, linearalgebra::BaseMatrix *stiffMatrix2, linearalgebra::BaseMatrix *J, int offsetRow, int offsetCol, int JelementSize, int MelementSize, bool _debug) |
|
bool | opAddMulMJ_T2 (linearalgebra::BaseMatrix *out, linearalgebra::BaseMatrix *stiffMatrix2, linearalgebra::BaseMatrix *J, int offsetRow, int offsetCol, int _JblocCsize, int JelementSize, int MelementSize, bool _debug) |
|
bool | opAddMulMJ_T1 (linearalgebra::BaseMatrix *out, linearalgebra::BaseMatrix *stiffMatrix2, linearalgebra::BaseMatrix *J, int offsetRow, int offsetCol, int _MblocCsize, int _JblocCsize, int JelementSize, int MelementSize, bool _debug) |
|
bool | opAddMulMJ (linearalgebra::BaseMatrix *out, linearalgebra::BaseMatrix *stiffMatrix2, linearalgebra::BaseMatrix *J, int offsetRow, int offsetCol, int _MblocRsize, int _MblocCsize, int _JblocCsize, int JelementSize, int MelementSize, bool _debug=false) |
|
std::ostream & | operator<< (std::ostream &out, const MechanicalMatrix &m) |
|
|
template class SOFA_CORE_API | ConstraintCorrection< Vec3Types > |
|
template class SOFA_CORE_API | ConstraintCorrection< Vec1Types > |
|
template class SOFA_CORE_API | ConstraintCorrection< Vec2Types > |
|
template class SOFA_CORE_API | ConstraintCorrection< Rigid3Types > |
|
template class SOFA_CORE_API | ForceField< Vec3Types > |
|
template class SOFA_CORE_API | ForceField< Vec2Types > |
|
template class SOFA_CORE_API | ForceField< Vec1Types > |
|
template class SOFA_CORE_API | ForceField< Vec6Types > |
|
template class SOFA_CORE_API | ForceField< Rigid3Types > |
|
template class SOFA_CORE_API | ForceField< Rigid2Types > |
|
template class SOFA_CORE_API | LagrangianConstraint< Vec6Types > |
|
template class SOFA_CORE_API | LagrangianConstraint< Vec3Types > |
|
template class SOFA_CORE_API | LagrangianConstraint< Vec2Types > |
|
template class SOFA_CORE_API | LagrangianConstraint< Vec1Types > |
|
template class SOFA_CORE_API | LagrangianConstraint< Rigid3Types > |
|
template class SOFA_CORE_API | LagrangianConstraint< Rigid2Types > |
|
template class SOFA_CORE_API | Mass< Vec3Types > |
|
template class SOFA_CORE_API | Mass< Vec2Types > |
|
template class SOFA_CORE_API | Mass< Vec1Types > |
|
template class SOFA_CORE_API | Mass< Vec6Types > |
|
template class SOFA_CORE_API | Mass< Rigid3Types > |
|
template class SOFA_CORE_API | Mass< Rigid2Types > |
|
template class SOFA_CORE_API | MechanicalState< Vec3Types > |
|
template class SOFA_CORE_API | MechanicalState< Vec2Types > |
|
template class SOFA_CORE_API | MechanicalState< Vec1Types > |
|
template class SOFA_CORE_API | MechanicalState< Vec6Types > |
|
template class SOFA_CORE_API | MechanicalState< Rigid3Types > |
|
template class SOFA_CORE_API | MechanicalState< Rigid2Types > |
|
template class SOFA_CORE_API | MixedInteractionConstraint< Vec3Types, Vec3Types > |
|
template class SOFA_CORE_API | MixedInteractionConstraint< Vec2Types, Vec2Types > |
|
template class SOFA_CORE_API | MixedInteractionConstraint< Vec1Types, Vec1Types > |
|
template class SOFA_CORE_API | MixedInteractionConstraint< Rigid3Types, Rigid3Types > |
|
template class SOFA_CORE_API | MixedInteractionConstraint< Rigid2Types, Rigid2Types > |
|
template class SOFA_CORE_API | MixedInteractionConstraint< Vec3Types, Rigid3Types > |
|
template class SOFA_CORE_API | MixedInteractionConstraint< Vec2Types, Rigid2Types > |
|
template class SOFA_CORE_API | MixedInteractionConstraint< Rigid3Types, Vec3Types > |
|
template class SOFA_CORE_API | MixedInteractionConstraint< Rigid2Types, Vec2Types > |
|
template class SOFA_CORE_API | MixedInteractionForceField< Vec1Types, Vec3Types > |
|
template class SOFA_CORE_API | MixedInteractionForceField< Vec1Types, Rigid3Types > |
|
template class SOFA_CORE_API | MixedInteractionForceField< Vec3Types, Vec3Types > |
|
template class SOFA_CORE_API | MixedInteractionForceField< Vec2Types, Vec2Types > |
|
template class SOFA_CORE_API | MixedInteractionForceField< Vec1Types, Vec1Types > |
|
template class SOFA_CORE_API | MixedInteractionForceField< Rigid3Types, Rigid3Types > |
|
template class SOFA_CORE_API | MixedInteractionForceField< Rigid2Types, Rigid2Types > |
|
template class SOFA_CORE_API | MixedInteractionForceField< Vec3Types, Rigid3Types > |
|
template class SOFA_CORE_API | MixedInteractionForceField< Vec2Types, Rigid2Types > |
|
template class SOFA_CORE_API | MixedInteractionForceField< Rigid3Types, Vec3Types > |
|
template class SOFA_CORE_API | MixedInteractionForceField< Rigid3Types, Vec1Types > |
|
template class SOFA_CORE_API | MixedInteractionForceField< Rigid2Types, Vec2Types > |
|
template class SOFA_CORE_API | PairInteractionConstraint< Vec3Types > |
|
template class SOFA_CORE_API | PairInteractionConstraint< Vec2Types > |
|
template class SOFA_CORE_API | PairInteractionConstraint< Vec1Types > |
|
template class SOFA_CORE_API | PairInteractionConstraint< Rigid3Types > |
|
template class SOFA_CORE_API | PairInteractionConstraint< Rigid2Types > |
|
template class SOFA_CORE_API | PairInteractionForceField< Vec6Types > |
|
template class SOFA_CORE_API | PairInteractionForceField< Vec3Types > |
|
template class SOFA_CORE_API | PairInteractionForceField< Vec2Types > |
|
template class SOFA_CORE_API | PairInteractionForceField< Vec1Types > |
|
template class SOFA_CORE_API | PairInteractionForceField< Rigid3Types > |
|
template class SOFA_CORE_API | PairInteractionForceField< Rigid2Types > |
|
template class SOFA_CORE_API | PairInteractionProjectiveConstraintSet< Vec3Types > |
|
template class SOFA_CORE_API | PairInteractionProjectiveConstraintSet< Vec2Types > |
|
template class SOFA_CORE_API | PairInteractionProjectiveConstraintSet< Vec1Types > |
|
template class SOFA_CORE_API | PairInteractionProjectiveConstraintSet< Rigid3Types > |
|
template class SOFA_CORE_API | PairInteractionProjectiveConstraintSet< Rigid2Types > |
|
template class SOFA_CORE_API | ProjectiveConstraintSet< Vec6Types > |
|
template class SOFA_CORE_API | ProjectiveConstraintSet< Vec3Types > |
|
template class SOFA_CORE_API | ProjectiveConstraintSet< Vec2Types > |
|
template class SOFA_CORE_API | ProjectiveConstraintSet< Vec1Types > |
|
template class SOFA_CORE_API | ProjectiveConstraintSet< Rigid3Types > |
|
template class SOFA_CORE_API | ProjectiveConstraintSet< Rigid2Types > |
|
template class SOFA_CORE_API | SingleStateAccessor< Vec1Types > |
|
template class SOFA_CORE_API | SingleStateAccessor< Vec2Types > |
|
template class SOFA_CORE_API | SingleStateAccessor< Vec3Types > |
|
template class SOFA_CORE_API | SingleStateAccessor< Vec6Types > |
|
template class SOFA_CORE_API | SingleStateAccessor< Rigid2Types > |
|
template class SOFA_CORE_API | SingleStateAccessor< Rigid3Types > |
|