|
#include <Eigen/SparseCore>#include <unordered_map>#include <boost/assign/list_of.hpp>#include "SurgSim/Math/Matrix.h"#include "SurgSim/Math/SparseMatrix.h"#include "SurgSim/Math/Vector.h"Go to the source code of this file.
Classes | |
| class | SurgSim::Math::LinearSparseSolveAndInverse |
| LinearSparseSolveAndInverse aims at performing an efficient linear system resolution and calculating its inverse matrix at the same time. More... | |
| class | SurgSim::Math::LinearSparseSolveAndInverseLU |
| Derivation for sparse LU solver. More... | |
| class | SurgSim::Math::LinearSparseSolveAndInverseCG |
| Derivation for sparse CG solver. More... | |
Namespaces | |
| SurgSim | |
| SurgSim::Math | |
Enumerations | |
| enum | SurgSim::Math::LinearSolver { SurgSim::Math::LINEARSOLVER_LU = 0, SurgSim::Math::LINEARSOLVER_CONJUGATEGRADIENT, SurgSim::Math::MAX_LINEARSOLVER } |
| The linear numerical integration scheme supported Each Linear Solver should have its own entry in this enum. More... | |
Variables | |
| const std::unordered_map< LinearSolver, std::string, std::hash< int > > | SurgSim::Math::LinearSolverNames |
1.8.13