Update doc with SparseLinear concepts

This commit is contained in:
Simon Giraudot 2015-09-04 11:04:02 +02:00
parent 8410aab93c
commit 90b3528fac
1 changed files with 10 additions and 4 deletions

View File

@ -64,11 +64,17 @@ and this solver:
\section SectionSolverSparse Sparse Solvers
We define 3 concepts for sparse linear algebra:
- `SparseLinearAlgebraTraits_d`
- `SparseLinearAlgebraTraitsWithFactor_d`
- `NormalEquationSparseLinearAlgebraTraits_d`
An interface to the sparse solvers from the \ref thirdpartyEigen
library is provided through the class `Eigen_solver_traits<T>`. This
solver traits class can be used for an iterative or a direct,
symmetric or general sparse solvers. The specific solver to be used
must be given as template parameter.
library is provided as a model for these 3 concepts through the class
`Eigen_solver_traits<T>`. This solver traits class can be used for an
iterative or a direct, symmetric or general sparse solvers. The
specific solver to be used must be given as template parameter.
Each \cgal package using a sparse solver specifies which type of matrix
and solver is required: