SOFA API  d64a5b5c
Open source framework for multi-physics simuation
sofa::component::linearsolver::preconditioner::WarpPreconditioner< TMatrix, TVector, ThreadManager > Member List

This is the complete list of members for sofa::component::linearsolver::preconditioner::WarpPreconditioner< TMatrix, TVector, ThreadManager >, including all inherited members.

addJMInvJt(linearalgebra::BaseMatrix *result, linearalgebra::BaseMatrix *J, SReal fact) overridesofa::component::linearsolver::preconditioner::WarpPreconditioner< TMatrix, TVector, ThreadManager >
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, NoThreadManager >
addMInvJt(linearalgebra::BaseMatrix *result, linearalgebra::BaseMatrix *J, SReal fact) overridesofa::component::linearsolver::preconditioner::WarpPreconditioner< TMatrix, TVector, ThreadManager >
applyConstraintForce(const sofa::core::ConstraintParams *, sofa::core::MultiVecDerivId, const linearalgebra::BaseVector *)sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector, NoThreadManager >
applyConstraintForce(const sofa::core::ConstraintParams *, sofa::core::MultiVecDerivId, const linearalgebra::BaseVector *)sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector, NoThreadManager >
applySystemSolution()sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector, NoThreadManager >
applySystemSolution()sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector, NoThreadManager >
bwdInit() overridesofa::component::linearsolver::preconditioner::WarpPreconditioner< TMatrix, TVector, ThreadManager >
checkLinearSystem() overridesofa::component::linearsolver::preconditioner::WarpPreconditioner< TMatrix, TVector, ThreadManager >protected
computeResidual(const core::ExecParams *params, linearalgebra::BaseVector *) overridesofa::component::linearsolver::preconditioner::WarpPreconditioner< TMatrix, TVector, ThreadManager >
createPersistentVector()sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector, NoThreadManager >
createPersistentVector()sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector, NoThreadManager >
d_updateStepsofa::component::linearsolver::preconditioner::WarpPreconditioner< TMatrix, TVector, ThreadManager >
f_useRotationFindersofa::component::linearsolver::preconditioner::WarpPreconditioner< TMatrix, TVector, ThreadManager >
getSystemBaseMatrix()sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector, NoThreadManager >
getSystemBaseMatrix()sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector, NoThreadManager >
getSystemDimention(const sofa::core::MechanicalParams *mparams)sofa::component::linearsolver::preconditioner::WarpPreconditioner< TMatrix, TVector, ThreadManager >
getSystemLHBaseVector()sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector, NoThreadManager >
getSystemLHBaseVector()sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector, NoThreadManager >
getSystemRHBaseVector()sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector, NoThreadManager >
getSystemRHBaseVector()sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector, NoThreadManager >
Index typedefsofa::component::linearsolver::preconditioner::WarpPreconditioner< TMatrix, TVector, ThreadManager >
Inherit typedefsofa::component::linearsolver::preconditioner::WarpPreconditioner< TMatrix, TVector, ThreadManager >
init() overridesofa::component::linearsolver::preconditioner::WarpPreconditioner< TMatrix, TVector, ThreadManager >
invert(Matrix &M) overridesofa::component::linearsolver::preconditioner::WarpPreconditioner< TMatrix, TVector, ThreadManager >
JMatrixType typedefsofa::component::linearsolver::preconditioner::WarpPreconditioner< TMatrix, TVector, ThreadManager >
l_linearSolversofa::component::linearsolver::preconditioner::WarpPreconditioner< TMatrix, TVector, ThreadManager >
Matrix typedefsofa::component::linearsolver::preconditioner::WarpPreconditioner< TMatrix, TVector, ThreadManager >
Real typedefsofa::component::linearsolver::preconditioner::WarpPreconditioner< TMatrix, TVector, ThreadManager >
rebuildSystem(SReal, SReal)sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector, NoThreadManager >
rebuildSystem(SReal massFactor, SReal forceFactor)sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector, NoThreadManager >
resetSystem()sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector, NoThreadManager >
resetSystem()sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector, NoThreadManager >
resizeSystem(Size n)sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector, NoThreadManager >
resizeSystem(Size)sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector, NoThreadManager >
setSystemLHVector(core::MultiVecDerivId v)sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector, NoThreadManager >
setSystemLHVector(core::MultiVecDerivId v)sofa::component::linearsolver::MatrixLinearSolver< TMatrix, TVector, NoThreadManager >
setSystemMBKMatrix(const core::MechanicalParams *mparams) overridesofa::component::linearsolver::preconditioner::WarpPreconditioner< TMatrix, TVector, ThreadManager >
SOFA_CLASS(SOFA_TEMPLATE3(WarpPreconditioner, TMatrix, TVector, ThreadManager), SOFA_TEMPLATE3(sofa::component::linearsolver::MatrixLinearSolver, TMatrix, TVector, ThreadManager))sofa::component::linearsolver::preconditioner::WarpPreconditioner< TMatrix, TVector, ThreadManager >
solve(Matrix &M, Vector &solution, Vector &rh) overridesofa::component::linearsolver::preconditioner::WarpPreconditioner< TMatrix, TVector, ThreadManager >
Transformation typedefsofa::component::linearsolver::preconditioner::WarpPreconditioner< TMatrix, TVector, ThreadManager >
TRotationMatrix typedefsofa::component::linearsolver::preconditioner::WarpPreconditioner< TMatrix, TVector, ThreadManager >
updateSystemMatrix() overridesofa::component::linearsolver::preconditioner::WarpPreconditioner< TMatrix, TVector, ThreadManager >
Vector typedefsofa::component::linearsolver::preconditioner::WarpPreconditioner< TMatrix, TVector, ThreadManager >
WarpPreconditioner()sofa::component::linearsolver::preconditioner::WarpPreconditioner< TMatrix, TVector, ThreadManager >protected
~WarpPreconditioner()sofa::component::linearsolver::preconditioner::WarpPreconditioner< TMatrix, TVector, ThreadManager >