Classes | |
class | BlockJacobiPreconditionerInternalData |
class | BlockJacobiPreconditioner |
Linear solver based on a NxN bloc diagonal matrix (i.e. block Jacobi preconditioner) More... | |
class | JacobiPreconditioner |
Linear solver based on a diagonal matrix (i.e. Jacobi preconditioner) More... | |
class | PrecomputedMatrixSystem |
class | PrecomputedWarpPreconditionerInternalData |
class | PrecomputedWarpPreconditioner |
Linear system solver based on a precomputed inverse matrix, wrapped by a per-node rotation matrix. More... | |
class | RotationMatrixSystem |
class | SSORPreconditioner |
class | WarpPreconditioner |
Linear system solver wrapping another (precomputed) linear solver by a per-node rotation matrix. More... | |
Functions | |
SOFA_EXPORT_DYNAMIC_LIBRARY void | initExternalModule () |
SOFA_EXPORT_DYNAMIC_LIBRARY const char * | getModuleName () |
SOFA_EXPORT_DYNAMIC_LIBRARY const char * | getModuleVersion () |
void | init () |
Variables | |
int | BlockJacobiPreconditionerClass |
template class SOFA_COMPONENT_LINEARSOLVER_PRECONDITIONER_API | BlockJacobiPreconditioner< BlockDiagonalMatrix< 3, SReal >, FullVector< SReal > > |
int | JacobiPreconditionerClass |
template class SOFA_COMPONENT_LINEARSOLVER_PRECONDITIONER_API | JacobiPreconditioner< DiagonalMatrix< SReal >, FullVector< SReal > > |
int | PrecomputedMatrixSystemClass |
int | PrecomputedWarpPreconditionerClass |
template class SOFA_COMPONENT_LINEARSOLVER_PRECONDITIONER_API | RotationMatrixSystem< RotationMatrix< SReal >, FullVector< SReal > > |
int | RotationMatrixSystemClass |
int | SSORPreconditionerClass |
int | WarpPreconditionerClass |
template class SOFA_COMPONENT_LINEARSOLVER_PRECONDITIONER_API | WarpPreconditioner< RotationMatrix< SReal >, FullVector< SReal >, NoThreadManager > |
const char * sofa::component::linearsolver::preconditioner::getModuleName | ( | ) |
const char * sofa::component::linearsolver::preconditioner::getModuleVersion | ( | ) |
SOFA_COMPONENT_LINEARSOLVER_PRECONDITIONER_API void sofa::component::linearsolver::preconditioner::init | ( | ) |
void sofa::component::linearsolver::preconditioner::initExternalModule | ( | ) |
template class SOFA_COMPONENT_LINEARSOLVER_PRECONDITIONER_API sofa::component::linearsolver::preconditioner::BlockJacobiPreconditioner< BlockDiagonalMatrix< 3, SReal >, FullVector< SReal > > |
int sofa::component::linearsolver::preconditioner::BlockJacobiPreconditionerClass |
template class SOFA_COMPONENT_LINEARSOLVER_PRECONDITIONER_API sofa::component::linearsolver::preconditioner::JacobiPreconditioner< DiagonalMatrix< SReal >, FullVector< SReal > > |
int sofa::component::linearsolver::preconditioner::JacobiPreconditionerClass |
int sofa::component::linearsolver::preconditioner::PrecomputedMatrixSystemClass |
int sofa::component::linearsolver::preconditioner::PrecomputedWarpPreconditionerClass |
template class SOFA_COMPONENT_LINEARSOLVER_PRECONDITIONER_API sofa::component::linearsolver::preconditioner::RotationMatrixSystem< RotationMatrix< SReal >, FullVector< SReal > > |
int sofa::component::linearsolver::preconditioner::RotationMatrixSystemClass |
int sofa::component::linearsolver::preconditioner::SSORPreconditionerClass |
template class SOFA_COMPONENT_LINEARSOLVER_PRECONDITIONER_API sofa::component::linearsolver::preconditioner::WarpPreconditioner< RotationMatrix< SReal >, FullVector< SReal >, NoThreadManager > |
int sofa::component::linearsolver::preconditioner::WarpPreconditionerClass |