The class Taucs_symmetric_solver_traits is a traits class for solving symmetric positive definite sparse linear systems using TAUCS solvers family. The default solver is the Multifrontal Supernodal Cholesky Factorization.
#include <CGAL/Taucs_solver_traits.h>
Model of the SparseLinearAlgebraTraits_d concept.
The full template declaration is:
template
class T
class Taucs_symmetric_solver_traits;
| |
| |
|
| |
Create a TAUCS sparse linear solver for symmetric positive definite matrices. The default solver is the Multifrontal Supernodal Cholesky Factorization. See taucs_linsolve() documentation for the meaning of the 'options' and 'arguments' parameters.
|
|
| |
Solve the sparse linear system AX = B. Return true on success. The solution is then (1/D) X.
Preconditions:
|
CGAL::Taucs_solver_traits<T>
CGAL::Taucs_matrix<T>
CGAL::Taucs_symmetric_matrix<T>
CGAL::Taucs_vector<T>
OpenNL::DefaultLinearSolverTraits<COEFFTYPE, MATRIX, VECTOR, SOLVER> in OpenNL package
OpenNL::SymmetricLinearSolverTraits<COEFFTYPE, MATRIX, VECTOR, SOLVER> in OpenNL package