Classes | |
class | TempVectorContainer |
bool sofa::component::linearsolver::MatrixLinearSolver< Matrix, Vector >::addJMInvJtLocal | ( | GraphScatteredMatrix * | M, |
MatrixLinearSolver< GraphScatteredMatrix, GraphScatteredVector, NoThreadManager >::ResMatrixType * | result, | ||
const MatrixLinearSolver< GraphScatteredMatrix, GraphScatteredVector, NoThreadManager >::JMatrixType * | J, | ||
const SReal | fact | ||
) |
void sofa::component::linearsolver::MatrixLinearSolver< Matrix, Vector >::applyConstraintForce | ( | const sofa::core::ConstraintParams * | cparams, |
sofa::core::MultiVecDerivId | dx, | ||
const linearalgebra::BaseVector * | f | ||
) |
SOFA_COMPONENT_LINEARSOLVER_ITERATIVE_API void sofa::component::linearsolver::MatrixLinearSolver< GraphScatteredMatrix, GraphScatteredVector, NoThreadManager >::applyConstraintForce | ( | const sofa::core::ConstraintParams * | , |
sofa::core::MultiVecDerivId | , | ||
const linearalgebra::BaseVector * | |||
) |
void sofa::component::linearsolver::MatrixLinearSolver< GraphScatteredMatrix, GraphScatteredVector, NoThreadManager >::applySystemSolution | ( | ) |
SOFA_COMPONENT_LINEARSOLVER_ITERATIVE_API void sofa::component::linearsolver::MatrixLinearSolver< GraphScatteredMatrix, GraphScatteredVector, NoThreadManager >::applySystemSolution | ( | ) |
void sofa::component::linearsolver::MatrixLinearSolver< GraphScatteredMatrix, GraphScatteredVector, NoThreadManager >::checkLinearSystem | ( | ) |
SOFA_COMPONENT_LINEARSOLVER_ITERATIVE_API void sofa::component::linearsolver::MatrixLinearSolver< GraphScatteredMatrix, GraphScatteredVector, NoThreadManager >::checkLinearSystem | ( | ) |
void sofa::component::linearsolver::MatrixLinearSolver< Matrix, Vector >::computeResidual | ( | const core::ExecParams * | params, |
linearalgebra::BaseVector * | f | ||
) |
SOFA_COMPONENT_LINEARSOLVER_ITERATIVE_API void sofa::component::linearsolver::MatrixLinearSolver< GraphScatteredMatrix, GraphScatteredVector, NoThreadManager >::computeResidual | ( | const core::ExecParams * | params, |
linearalgebra::BaseVector * | f | ||
) |
Vector * sofa::component::linearsolver::MatrixLinearSolver< Matrix, Vector >::createPersistentVector |
SOFA_COMPONENT_LINEARSOLVER_ITERATIVE_API GraphScatteredVector * sofa::component::linearsolver::MatrixLinearSolver< GraphScatteredMatrix, GraphScatteredVector, NoThreadManager >::createPersistentVector | ( | ) |
linearalgebra::BaseMatrix * sofa::component::linearsolver::MatrixLinearSolver< GraphScatteredMatrix, GraphScatteredVector, NoThreadManager >::getSystemBaseMatrix | ( | ) |
SOFA_COMPONENT_LINEARSOLVER_ITERATIVE_API linearalgebra::BaseMatrix * sofa::component::linearsolver::MatrixLinearSolver< GraphScatteredMatrix, GraphScatteredVector, NoThreadManager >::getSystemBaseMatrix | ( | ) |
linearalgebra::BaseVector * sofa::component::linearsolver::MatrixLinearSolver< GraphScatteredMatrix, GraphScatteredVector, NoThreadManager >::getSystemLHBaseVector | ( | ) |
SOFA_COMPONENT_LINEARSOLVER_ITERATIVE_API linearalgebra::BaseVector * sofa::component::linearsolver::MatrixLinearSolver< GraphScatteredMatrix, GraphScatteredVector, NoThreadManager >::getSystemLHBaseVector | ( | ) |
linearalgebra::BaseVector * sofa::component::linearsolver::MatrixLinearSolver< GraphScatteredMatrix, GraphScatteredVector, NoThreadManager >::getSystemRHBaseVector | ( | ) |
SOFA_COMPONENT_LINEARSOLVER_ITERATIVE_API linearalgebra::BaseVector * sofa::component::linearsolver::MatrixLinearSolver< GraphScatteredMatrix, GraphScatteredVector, NoThreadManager >::getSystemRHBaseVector | ( | ) |
SOFA_COMPONENT_LINEARSOLVER_ITERATIVE_API void sofa::component::linearsolver::MatrixLinearSolver< GraphScatteredMatrix, GraphScatteredVector, NoThreadManager >::rebuildSystem | ( | SReal | massFactor, |
SReal | forceFactor | ||
) |
void sofa::component::linearsolver::MatrixLinearSolver< Matrix, Vector >::rebuildSystem | ( | SReal | massFactor, |
SReal | forceFactor | ||
) |
void sofa::component::linearsolver::MatrixLinearSolver< Matrix, Vector >::resetSystem |
SOFA_COMPONENT_LINEARSOLVER_ITERATIVE_API void sofa::component::linearsolver::MatrixLinearSolver< GraphScatteredMatrix, GraphScatteredVector, NoThreadManager >::resetSystem | ( | ) |
void sofa::component::linearsolver::MatrixLinearSolver< Matrix, Vector >::resizeSystem | ( | Size | n | ) |
SOFA_COMPONENT_LINEARSOLVER_ITERATIVE_API void sofa::component::linearsolver::MatrixLinearSolver< GraphScatteredMatrix, GraphScatteredVector, NoThreadManager >::resizeSystem | ( | Size | ) |
void sofa::component::linearsolver::MatrixLinearSolver< Matrix, Vector >::setSystemLHVector | ( | core::MultiVecDerivId | v | ) |
SOFA_COMPONENT_LINEARSOLVER_ITERATIVE_API void sofa::component::linearsolver::MatrixLinearSolver< GraphScatteredMatrix, GraphScatteredVector, NoThreadManager >::setSystemLHVector | ( | core::MultiVecDerivId | v | ) |
void sofa::component::linearsolver::MatrixLinearSolver< Matrix, Vector >::setSystemMBKMatrix | ( | const core::MechanicalParams * | mparams | ) |
SOFA_COMPONENT_LINEARSOLVER_ITERATIVE_API void sofa::component::linearsolver::MatrixLinearSolver< GraphScatteredMatrix, GraphScatteredVector, NoThreadManager >::setSystemMBKMatrix | ( | const core::MechanicalParams * | mparams | ) |