| addJMInvJt(linearalgebra::BaseMatrix *result, linearalgebra::BaseMatrix *J, SReal fact) override | sofa::component::linearsolver::direct::PrecomputedLinearSolver< TMatrix, TVector > | |
| addJMInvJtLocal(GraphScatteredMatrix *M, MatrixLinearSolver< GraphScatteredMatrix, GraphScatteredVector, NoThreadManager >::ResMatrixType *result, const MatrixLinearSolver< GraphScatteredMatrix, GraphScatteredVector, NoThreadManager >::JMatrixType *J, const SReal fact) | sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector > | |
| applyConstraintForce(const sofa::core::ConstraintParams *, sofa::core::MultiVecDerivId, const linearalgebra::BaseVector *) | sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector > | |
| applyConstraintForce(const sofa::core::ConstraintParams *, sofa::core::MultiVecDerivId, const linearalgebra::BaseVector *) | sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector > | |
| applySystemSolution() | sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector > | |
| applySystemSolution() | sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector > | |
| checkLinearSystem() | sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector > | |
| checkLinearSystem() | sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector > | |
| computeActiveDofs(JMatrix &J) | sofa::component::linearsolver::direct::PrecomputedLinearSolver< TMatrix, TVector > | protected |
| computeResidual(const core::ExecParams *, linearalgebra::BaseVector *) | sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector > | |
| computeResidual(const core::ExecParams *params, linearalgebra::BaseVector *f) | sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector > | |
| ComputeResult(linearalgebra::BaseMatrix *result, JMatrix &J, SReal fact) | sofa::component::linearsolver::direct::PrecomputedLinearSolver< TMatrix, TVector > | protected |
| createPersistentVector() | sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector > | |
| createPersistentVector() | sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector > | |
| d_jmjt_twostep | sofa::component::linearsolver::direct::PrecomputedLinearSolver< TMatrix, TVector > | |
| d_use_file | sofa::component::linearsolver::direct::PrecomputedLinearSolver< TMatrix, TVector > | |
| GetCustomTemplateName() | sofa::component::linearsolver::direct::PrecomputedLinearSolver< TMatrix, TVector > | inlinestatic |
| getSystemBaseMatrix() | sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector > | |
| getSystemBaseMatrix() | sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector > | |
| getSystemLHBaseVector() | sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector > | |
| getSystemLHBaseVector() | sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector > | |
| getSystemMatrixInv() | sofa::component::linearsolver::direct::PrecomputedLinearSolver< TMatrix, TVector > | inline |
| getSystemRHBaseVector() | sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector > | |
| getSystemRHBaseVector() | sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector > | |
| Inherit typedef | sofa::component::linearsolver::direct::PrecomputedLinearSolver< TMatrix, TVector > | |
| init_Tolerance | sofa::component::linearsolver::direct::PrecomputedLinearSolver< TMatrix, TVector > | |
| internalData | sofa::component::linearsolver::direct::PrecomputedLinearSolver< TMatrix, TVector > | protected |
| invert(TMatrix &M) override | sofa::component::linearsolver::direct::PrecomputedLinearSolver< TMatrix, TVector > | |
| loadMatrix(TMatrix &M) | sofa::component::linearsolver::direct::PrecomputedLinearSolver< TMatrix, TVector > | |
| loadMatrixWithCholeskyDecomposition(TMatrix &M) | sofa::component::linearsolver::direct::PrecomputedLinearSolver< TMatrix, TVector > | |
| parse(core::objectmodel::BaseObjectDescription *arg) override | sofa::component::linearsolver::direct::PrecomputedLinearSolver< TMatrix, TVector > | |
| PrecomputedLinearSolver() | sofa::component::linearsolver::direct::PrecomputedLinearSolver< TMatrix, TVector > | |
| Real typedef | sofa::component::linearsolver::direct::PrecomputedLinearSolver< TMatrix, TVector > | |
| rebuildSystem(SReal, SReal) | sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector > | |
| rebuildSystem(SReal massFactor, SReal forceFactor) | sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector > | |
| resetSystem() | sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector > | |
| resetSystem() | sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector > | |
| resizeSystem(Size n) | sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector > | |
| resizeSystem(Size) | sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector > | |
| setSystemLHVector(core::MultiVecDerivId v) | sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector > | |
| setSystemLHVector(core::MultiVecDerivId v) | sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector > | |
| setSystemMBKMatrix(const core::MechanicalParams *mparams) override | sofa::component::linearsolver::direct::PrecomputedLinearSolver< TMatrix, TVector > | |
| SOFA_CLASS(SOFA_TEMPLATE2(PrecomputedLinearSolver, TMatrix, TVector), SOFA_TEMPLATE2(sofa::component::linearsolver::MatrixLinearSolver, TMatrix, TVector)) | sofa::component::linearsolver::direct::PrecomputedLinearSolver< TMatrix, TVector > | |
| solve(TMatrix &M, TVector &x, TVector &b) override | sofa::component::linearsolver::direct::PrecomputedLinearSolver< TMatrix, TVector > | |
| TBaseMatrix typedef | sofa::component::linearsolver::direct::PrecomputedLinearSolver< TMatrix, TVector > | |