Caribou
SofaCaribou::solver::EigenSparseSolver< EigenSolver_t > Member List

This is the complete list of members for SofaCaribou::solver::EigenSparseSolver< EigenSolver_t >, including all inherited members.

A() const -> const SparseMatrix &SofaCaribou::solver::EigenSparseSolver< EigenSolver_t >inline
A_is_factorized() const -> boolSofaCaribou::solver::EigenSparseSolver< EigenSolver_t >inline
assemble(const sofa::core::MechanicalParams *mparams)SofaCaribou::solver::EigenSparseSolver< EigenSolver_t >virtual
b_id() const -> const sofa::core::MultiVecDerivId &SofaCaribou::solver::EigenSparseSolver< EigenSolver_t >inline
canCreate(Derived *o, sofa::core::objectmodel::BaseContext *context, sofa::core::objectmodel::BaseObjectDescription *arg) -> bool (defined in SofaCaribou::solver::EigenSparseSolver< EigenSolver_t >)SofaCaribou::solver::EigenSparseSolver< EigenSolver_t >static
SofaCaribou::solver::LinearSolver::create_new_matrix(unsigned int rows, unsigned int cols) const =0SofaCaribou::solver::LinearSolverpure virtual
SofaCaribou::solver::LinearSolver::create_new_vector(unsigned int n) const =0SofaCaribou::solver::LinearSolverpure virtual
EigenSolver typedef (defined in SofaCaribou::solver::EigenSparseSolver< EigenSolver_t >)SofaCaribou::solver::EigenSparseSolver< EigenSolver_t >
GetCustomTemplateName() -> std::string (defined in SofaCaribou::solver::EigenSparseSolver< EigenSolver_t >)SofaCaribou::solver::EigenSparseSolver< EigenSolver_t >static
matrix_accessor() const -> const sofa::component::linearsolver::DefaultMultiMatrixAccessor &SofaCaribou::solver::EigenSparseSolver< EigenSolver_t >inline
mechanical_params() const -> const sofa::core::MechanicalParams &SofaCaribou::solver::EigenSparseSolver< EigenSolver_t >inline
resetSystem() finalSofaCaribou::solver::EigenSparseSolver< EigenSolver_t >
set_symmetric(bool is_symmetric)SofaCaribou::solver::EigenSparseSolver< EigenSolver_t >inlinevirtual
setSystemLHVector(sofa::core::MultiVecDerivId x_id) finalSofaCaribou::solver::EigenSparseSolver< EigenSolver_t >
setSystemMBKMatrix(const sofa::core::MechanicalParams *mparams) finalSofaCaribou::solver::EigenSparseSolver< EigenSolver_t >
setSystemRHVector(sofa::core::MultiVecDerivId b_id) finalSofaCaribou::solver::EigenSparseSolver< EigenSolver_t >
SOFA_CLASS(SOFA_TEMPLATE(EigenSparseSolver, EigenSolver_t), sofa::core::behavior::LinearSolver) (defined in SofaCaribou::solver::EigenSparseSolver< EigenSolver_t >)SofaCaribou::solver::EigenSparseSolver< EigenSolver_t >
solver() const -> const EigenSolver &SofaCaribou::solver::EigenSparseSolver< EigenSolver_t >inline
solver() -> EigenSolver &SofaCaribou::solver::EigenSparseSolver< EigenSolver_t >inline
solveSystem() overrideSofaCaribou::solver::EigenSparseSolver< EigenSolver_t >
SparseMatrix typedef (defined in SofaCaribou::solver::EigenSparseSolver< EigenSolver_t >)SofaCaribou::solver::EigenSparseSolver< EigenSolver_t >
symmetric() const -> boolSofaCaribou::solver::EigenSparseSolver< EigenSolver_t >inlinevirtual
Vector typedef (defined in SofaCaribou::solver::EigenSparseSolver< EigenSolver_t >)SofaCaribou::solver::EigenSparseSolver< EigenSolver_t >
x_id() const -> const sofa::core::MultiVecDerivId &SofaCaribou::solver::EigenSparseSolver< EigenSolver_t >inline