mirror of https://github.com/CGAL/cgal
Update doc with SparseLinear concepts
This commit is contained in:
parent
8410aab93c
commit
90b3528fac
|
|
@ -64,11 +64,17 @@ and this solver:
|
||||||
|
|
||||||
\section SectionSolverSparse Sparse Solvers
|
\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
|
An interface to the sparse solvers from the \ref thirdpartyEigen
|
||||||
library is provided through the class `Eigen_solver_traits<T>`. This
|
library is provided as a model for these 3 concepts through the class
|
||||||
solver traits class can be used for an iterative or a direct,
|
`Eigen_solver_traits<T>`. This solver traits class can be used for an
|
||||||
symmetric or general sparse solvers. The specific solver to be used
|
iterative or a direct, symmetric or general sparse solvers. The
|
||||||
must be given as template parameter.
|
specific solver to be used must be given as template parameter.
|
||||||
|
|
||||||
Each \cgal package using a sparse solver specifies which type of matrix
|
Each \cgal package using a sparse solver specifies which type of matrix
|
||||||
and solver is required:
|
and solver is required:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue