| accFromF(core::MultiVecDerivId a, core::ConstMultiVecDerivId f) | sofa::simulation::common::MechanicalOperations | |
| addMBK_ToMatrix(const sofa::core::behavior::MultiMatrixAccessor *matrix, SReal mFact, SReal bFact, SReal kFact) | sofa::simulation::common::MechanicalOperations | |
| addMBKdx(core::MultiVecDerivId df, core::MatricesFactors::M m, core::MatricesFactors::B b, core::MatricesFactors::K k, bool clear=true, bool accumulate=true) | sofa::simulation::common::MechanicalOperations | |
| addMBKdx(core::MultiVecDerivId df, SReal m, SReal b, SReal k, bool clear=true, bool accumulate=true)=delete | sofa::simulation::common::MechanicalOperations | |
| addMBKv(core::MultiVecDerivId df, core::MatricesFactors::M m, core::MatricesFactors::B b, core::MatricesFactors::K k, bool clear=true, bool accumulate=true) | sofa::simulation::common::MechanicalOperations | |
| addMBKv(core::MultiVecDerivId df, SReal m, SReal b, SReal k, bool clear=true, bool accumulate=true)=delete | sofa::simulation::common::MechanicalOperations | |
| addMdx(core::MultiVecDerivId res, core::MultiVecDerivId dx, SReal factor=1.0) | sofa::simulation::common::MechanicalOperations | |
| addSeparateGravity(SReal dt, core::MultiVecDerivId result=core::vec_id::write_access::velocity) | sofa::simulation::common::MechanicalOperations | |
| baseVector2MultiVector(const linearalgebra::BaseVector *src, core::MultiVecId dest, const sofa::core::behavior::MultiMatrixAccessor *matrix) | sofa::simulation::common::MechanicalOperations | |
| bFact | sofa::simulation::common::MechanicalOperations | |
| computeAcc(SReal t, core::MultiVecDerivId a, core::MultiVecCoordId x, core::MultiVecDerivId v) | sofa::simulation::common::MechanicalOperations | |
| computeContactAcc(SReal t, core::MultiVecDerivId a, core::MultiVecCoordId x, core::MultiVecDerivId v) | sofa::simulation::common::MechanicalOperations | |
| computeContactDf(core::MultiVecDerivId df) | sofa::simulation::common::MechanicalOperations | |
| computeContactForce(core::MultiVecDerivId result) | sofa::simulation::common::MechanicalOperations | |
| computeDf(core::MultiVecDerivId df, bool clear=true, bool accumulate=true) | sofa::simulation::common::MechanicalOperations | |
| computeDfV(core::MultiVecDerivId df, bool clear=true, bool accumulate=true) | sofa::simulation::common::MechanicalOperations | |
| computeEnergy(SReal &kineticEnergy, SReal &potentialEnergy) | sofa::simulation::common::MechanicalOperations | |
| computeForce(core::MultiVecDerivId result, bool clear=true, bool accumulate=true) | sofa::simulation::common::MechanicalOperations | |
| computeForce(SReal t, core::MultiVecDerivId f, core::MultiVecCoordId x, core::MultiVecDerivId v) | sofa::simulation::common::MechanicalOperations | |
| cparams | sofa::simulation::common::MechanicalOperations | |
| ctx | sofa::simulation::common::MechanicalOperations | |
| executeVisitor | sofa::simulation::common::MechanicalOperations | protected |
| getMatrixDimension(sofa::Size *const, sofa::Size *const, sofa::core::behavior::MultiMatrixAccessor *matrix=nullptr) | sofa::simulation::common::MechanicalOperations | |
| getMatrixDimension(sofa::core::behavior::MultiMatrixAccessor *matrix) | sofa::simulation::common::MechanicalOperations | inline |
| hasShownMissingLinearSolverMap | sofa::simulation::common::MechanicalOperations | protectedstatic |
| integrateVelocity(core::MultiVecDerivId res, core::ConstMultiVecCoordId x, core::ConstMultiVecDerivId v, SReal dt) | sofa::simulation::common::MechanicalOperations | |
| kFact | sofa::simulation::common::MechanicalOperations | |
| MechanicalOperations(const core::MechanicalParams *mparams, core::objectmodel::BaseContext *ctx, bool precomputedTraversalOrder=false) | sofa::simulation::common::MechanicalOperations | |
| MechanicalOperations(const core::ExecParams *params, core::objectmodel::BaseContext *ctx, bool precomputedTraversalOrder=false) | sofa::simulation::common::MechanicalOperations | |
| mparams | sofa::simulation::common::MechanicalOperations | |
| multiVector2BaseVector(core::ConstMultiVecId src, linearalgebra::BaseVector *dest, const sofa::core::behavior::MultiMatrixAccessor *matrix) | sofa::simulation::common::MechanicalOperations | |
| multiVectorPeqBaseVector(core::MultiVecDerivId dest, const linearalgebra::BaseVector *src, const sofa::core::behavior::MultiMatrixAccessor *matrix) | sofa::simulation::common::MechanicalOperations | |
| operator const core::MechanicalParams *() | sofa::simulation::common::MechanicalOperations | inline |
| operator->() | sofa::simulation::common::MechanicalOperations | inline |
| print(std::ostream &out, core::behavior::LinearSolver *linearSolver) | sofa::simulation::common::MechanicalOperations | |
| print(core::ConstMultiVecId v, std::ostream &out) | sofa::simulation::common::MechanicalOperations | |
| printWithElapsedTime(core::ConstMultiVecId v, unsigned time, std::ostream &out=std::cerr) | sofa::simulation::common::MechanicalOperations | |
| projectPosition(core::MultiVecCoordId x, SReal time=0.0) | sofa::simulation::common::MechanicalOperations | |
| projectPositionAndVelocity(core::MultiVecCoordId x, core::MultiVecDerivId v, double time=0.0) | sofa::simulation::common::MechanicalOperations | |
| projectResponse(core::MultiVecDerivId dx, double **W=nullptr) | sofa::simulation::common::MechanicalOperations | |
| projectVelocity(core::MultiVecDerivId v, SReal time=0.0) | sofa::simulation::common::MechanicalOperations | |
| propagateDx(core::MultiVecDerivId dx, bool ignore_flag=false) | sofa::simulation::common::MechanicalOperations | |
| propagateDxAndResetDf(core::MultiVecDerivId dx, core::MultiVecDerivId df) | sofa::simulation::common::MechanicalOperations | |
| propagateV(core::MultiVecDerivId v) | sofa::simulation::common::MechanicalOperations | |
| propagateX(core::MultiVecCoordId x) | sofa::simulation::common::MechanicalOperations | |
| propagateXAndResetF(core::MultiVecCoordId x, core::MultiVecDerivId f) | sofa::simulation::common::MechanicalOperations | |
| propagateXAndV(core::MultiVecCoordId x, core::MultiVecDerivId v) | sofa::simulation::common::MechanicalOperations | |
| resetSystem(core::behavior::LinearSolver *linearSolver) | sofa::simulation::common::MechanicalOperations | |
| setDf(core::MultiVecDerivId &v) | sofa::simulation::common::MechanicalOperations | protected |
| setDf(core::ConstMultiVecDerivId &v) | sofa::simulation::common::MechanicalOperations | protected |
| setDx(core::MultiVecDerivId &v) | sofa::simulation::common::MechanicalOperations | protected |
| setDx(core::ConstMultiVecDerivId &v) | sofa::simulation::common::MechanicalOperations | protected |
| setF(core::MultiVecDerivId &v) | sofa::simulation::common::MechanicalOperations | protected |
| setF(core::ConstMultiVecDerivId &v) | sofa::simulation::common::MechanicalOperations | protected |
| setSystemLHVector(core::MultiVecDerivId v, core::behavior::LinearSolver *linearSolver) | sofa::simulation::common::MechanicalOperations | |
| setSystemMBKMatrix(core::MatricesFactors::M m, core::MatricesFactors::B b, core::MatricesFactors::K k, core::behavior::LinearSolver *linearSolver) | sofa::simulation::common::MechanicalOperations | |
| setSystemMBKMatrix(SReal mFact, SReal bFact, SReal kFact, core::behavior::LinearSolver *linearSolver)=delete | sofa::simulation::common::MechanicalOperations | |
| setSystemRHVector(core::MultiVecDerivId v, core::behavior::LinearSolver *linearSolver) | sofa::simulation::common::MechanicalOperations | |
| setV(core::MultiVecDerivId &v) | sofa::simulation::common::MechanicalOperations | protected |
| setV(core::ConstMultiVecDerivId &v) | sofa::simulation::common::MechanicalOperations | protected |
| setX(core::MultiVecCoordId &v) | sofa::simulation::common::MechanicalOperations | protected |
| setX(core::ConstMultiVecCoordId &v) | sofa::simulation::common::MechanicalOperations | protected |
| showMissingLinearSolverError() const | sofa::simulation::common::MechanicalOperations | protected |
| SOFA_ATTRIBUTE_DISABLED_MECHANICALOPERATIONS_RESETSYSTEM() void m_resetSystem()=delete | sofa::simulation::common::MechanicalOperations | |
| SOFA_ATTRIBUTE_DISABLED_MECHANICALOPERATIONS_SETSYSTEMMBKMATRIX() void m_setSystemMBKMatrix(SReal mFact | sofa::simulation::common::MechanicalOperations | |
| solveSystem(core::behavior::LinearSolver *linearSolver) | sofa::simulation::common::MechanicalOperations | |