| _rotate | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > | protected | 
  | addJMInvJt(linearalgebra::BaseMatrix *result, linearalgebra::BaseMatrix *J, SReal fact) override | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > |  | 
  | addJMInvJtLocal(GraphScatteredMatrix *M, MatrixLinearSolver< GraphScatteredMatrix, GraphScatteredVector, NoThreadManager >::ResMatrixType *result, const MatrixLinearSolver< GraphScatteredMatrix, GraphScatteredVector, NoThreadManager >::JMatrixType *J, const SReal fact) | sofa::component::linearsolver::MatrixLinearSolver< linearalgebra::CompressedRowSparseMatrix< TDataTypes::Real >, PrecomputedWarpPreconditionerInternalData< TDataTypes >::TBaseVector > |  | 
  | applyConstraintForce(const sofa::core::ConstraintParams *, sofa::core::MultiVecDerivId, const linearalgebra::BaseVector *) | sofa::component::linearsolver::MatrixLinearSolver< linearalgebra::CompressedRowSparseMatrix< TDataTypes::Real >, PrecomputedWarpPreconditionerInternalData< TDataTypes >::TBaseVector > |  | 
  | applyConstraintForce(const sofa::core::ConstraintParams *, sofa::core::MultiVecDerivId, const linearalgebra::BaseVector *) | sofa::component::linearsolver::MatrixLinearSolver< linearalgebra::CompressedRowSparseMatrix< TDataTypes::Real >, PrecomputedWarpPreconditionerInternalData< TDataTypes >::TBaseVector > |  | 
  | applySystemSolution() | sofa::component::linearsolver::MatrixLinearSolver< linearalgebra::CompressedRowSparseMatrix< TDataTypes::Real >, PrecomputedWarpPreconditionerInternalData< TDataTypes >::TBaseVector > |  | 
  | applySystemSolution() | sofa::component::linearsolver::MatrixLinearSolver< linearalgebra::CompressedRowSparseMatrix< TDataTypes::Real >, PrecomputedWarpPreconditionerInternalData< TDataTypes >::TBaseVector > |  | 
  | canCreate(T *&obj, core::objectmodel::BaseContext *context, core::objectmodel::BaseObjectDescription *arg) | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > | inlinestatic | 
  | checkLinearSystem() override | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > | protected | 
  | computeActiveDofs(JMatrix &J) | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > | protected | 
  | computeResidual(const core::ExecParams *, linearalgebra::BaseVector *) | sofa::component::linearsolver::MatrixLinearSolver< linearalgebra::CompressedRowSparseMatrix< TDataTypes::Real >, PrecomputedWarpPreconditionerInternalData< TDataTypes >::TBaseVector > |  | 
  | computeResidual(const core::ExecParams *params, linearalgebra::BaseVector *f) | sofa::component::linearsolver::MatrixLinearSolver< linearalgebra::CompressedRowSparseMatrix< TDataTypes::Real >, PrecomputedWarpPreconditionerInternalData< TDataTypes >::TBaseVector > |  | 
  | ComputeResult(linearalgebra::BaseMatrix *result, JMatrix &J, float fact) | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > | protected | 
  | Coord typedef | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > |  | 
  | createPersistentVector() | sofa::component::linearsolver::MatrixLinearSolver< linearalgebra::CompressedRowSparseMatrix< TDataTypes::Real >, PrecomputedWarpPreconditionerInternalData< TDataTypes >::TBaseVector > |  | 
  | createPersistentVector() | sofa::component::linearsolver::MatrixLinearSolver< linearalgebra::CompressedRowSparseMatrix< TDataTypes::Real >, PrecomputedWarpPreconditionerInternalData< TDataTypes >::TBaseVector > |  | 
  | d_draw_rotations_scale | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > |  | 
  | d_jmjt_twostep | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > |  | 
  | d_share_matrix | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > |  | 
  | d_use_file | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > |  | 
  | d_use_rotations | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > |  | 
  | DataTypes typedef | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > |  | 
  | Deriv typedef | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > |  | 
  | dof_on_node | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > | protected | 
  | draw(const core::visual::VisualParams *vparams) override | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > |  | 
  | dt | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > | protected | 
  | factInt | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > | protected | 
  | first | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > | protected | 
  | getSystemBaseMatrix() | sofa::component::linearsolver::MatrixLinearSolver< linearalgebra::CompressedRowSparseMatrix< TDataTypes::Real >, PrecomputedWarpPreconditionerInternalData< TDataTypes >::TBaseVector > |  | 
  | getSystemBaseMatrix() | sofa::component::linearsolver::MatrixLinearSolver< linearalgebra::CompressedRowSparseMatrix< TDataTypes::Real >, PrecomputedWarpPreconditionerInternalData< TDataTypes >::TBaseVector > |  | 
  | getSystemLHBaseVector() | sofa::component::linearsolver::MatrixLinearSolver< linearalgebra::CompressedRowSparseMatrix< TDataTypes::Real >, PrecomputedWarpPreconditionerInternalData< TDataTypes >::TBaseVector > |  | 
  | getSystemLHBaseVector() | sofa::component::linearsolver::MatrixLinearSolver< linearalgebra::CompressedRowSparseMatrix< TDataTypes::Real >, PrecomputedWarpPreconditionerInternalData< TDataTypes >::TBaseVector > |  | 
  | getSystemMatrixInv() | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > | inline | 
  | getSystemRHBaseVector() | sofa::component::linearsolver::MatrixLinearSolver< linearalgebra::CompressedRowSparseMatrix< TDataTypes::Real >, PrecomputedWarpPreconditionerInternalData< TDataTypes >::TBaseVector > |  | 
  | getSystemRHBaseVector() | sofa::component::linearsolver::MatrixLinearSolver< linearalgebra::CompressedRowSparseMatrix< TDataTypes::Real >, PrecomputedWarpPreconditionerInternalData< TDataTypes >::TBaseVector > |  | 
  | hasUpdatedMatrix() override | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > | inline | 
  | Inherit typedef | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > |  | 
  | init() override | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > |  | 
  | init_bFact | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > | protected | 
  | init_kFact | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > | protected | 
  | init_mFact | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > | protected | 
  | internalData | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > | protected | 
  | invert(TMatrix &M) override | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > |  | 
  | isActiveDofs | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > | protected | 
  | l_linearSolver | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > |  | 
  | loadMatrix(TMatrix &M) | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > |  | 
  | loadMatrixWithCholeskyDecomposition(TMatrix &M) | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > | protected | 
  | loadMatrixWithSolver() | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > | protected | 
  | matrixSize | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > | protected | 
  | mstate | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > |  | 
  | MState typedef | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > |  | 
  | nb_dofs | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > | protected | 
  | PrecomputedWarpPreconditioner() | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > | protected | 
  | R | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > | protected | 
  | Real typedef | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > |  | 
  | rebuildSystem(SReal, SReal) | sofa::component::linearsolver::MatrixLinearSolver< linearalgebra::CompressedRowSparseMatrix< TDataTypes::Real >, PrecomputedWarpPreconditionerInternalData< TDataTypes >::TBaseVector > |  | 
  | rebuildSystem(SReal massFactor, SReal forceFactor) | sofa::component::linearsolver::MatrixLinearSolver< linearalgebra::CompressedRowSparseMatrix< TDataTypes::Real >, PrecomputedWarpPreconditionerInternalData< TDataTypes >::TBaseVector > |  | 
  | resetSystem() | sofa::component::linearsolver::MatrixLinearSolver< linearalgebra::CompressedRowSparseMatrix< TDataTypes::Real >, PrecomputedWarpPreconditionerInternalData< TDataTypes >::TBaseVector > |  | 
  | resetSystem() | sofa::component::linearsolver::MatrixLinearSolver< linearalgebra::CompressedRowSparseMatrix< TDataTypes::Real >, PrecomputedWarpPreconditionerInternalData< TDataTypes >::TBaseVector > |  | 
  | resizeSystem(Size n) | sofa::component::linearsolver::MatrixLinearSolver< linearalgebra::CompressedRowSparseMatrix< TDataTypes::Real >, PrecomputedWarpPreconditionerInternalData< TDataTypes >::TBaseVector > |  | 
  | resizeSystem(Size) | sofa::component::linearsolver::MatrixLinearSolver< linearalgebra::CompressedRowSparseMatrix< TDataTypes::Real >, PrecomputedWarpPreconditionerInternalData< TDataTypes >::TBaseVector > |  | 
  | rotateConstraints() | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > | protected | 
  | setSystemLHVector(core::MultiVecDerivId v) | sofa::component::linearsolver::MatrixLinearSolver< linearalgebra::CompressedRowSparseMatrix< TDataTypes::Real >, PrecomputedWarpPreconditionerInternalData< TDataTypes >::TBaseVector > |  | 
  | setSystemLHVector(core::MultiVecDerivId v) | sofa::component::linearsolver::MatrixLinearSolver< linearalgebra::CompressedRowSparseMatrix< TDataTypes::Real >, PrecomputedWarpPreconditionerInternalData< TDataTypes >::TBaseVector > |  | 
  | setSystemMBKMatrix(const core::MechanicalParams *mparams) override | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > |  | 
  | SOFA_CLASS(SOFA_TEMPLATE(PrecomputedWarpPreconditioner, TDataTypes), SOFA_TEMPLATE2(sofa::component::linearsolver::MatrixLinearSolver, TMatrix, TVector)) | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > |  | 
  | solve(TMatrix &M, TVector &x, TVector &b) override | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > |  | 
  | systemSize | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > | protected | 
  | T | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > | protected | 
  | TBaseMatrix typedef | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > |  | 
  | TMatrix typedef | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > |  | 
  | Transformation typedef | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > |  | 
  | TVector typedef | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > |  | 
  | usePrecond | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > | protected | 
  | VecCoord typedef | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > |  | 
  | VecDeriv typedef | sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditioner< TDataTypes > |  |