\( \newcommand{\E}{\mathrm{E}} \) \( \newcommand{\A}{\mathrm{A}} \) \( \newcommand{\R}{\mathrm{R}} \) \( \newcommand{\N}{\mathrm{N}} \) \( \newcommand{\Q}{\mathrm{Q}} \) \( \newcommand{\Z}{\mathrm{Z}} \) \( \def\ccSum #1#2#3{ \sum_{#1}^{#2}{#3} } \def\ccProd #1#2#3{ \sum_{#1}^{#2}{#3} }\)

CGAL 4.8 - CGAL and Solvers

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Modules | Classes
CGAL and Solvers Reference

##

Simon Giraudot, Pierre Alliez, Frédéric Cazals, Gaël Guennebaud, Bruno Lévy, Marc Pouget, and Laurent Saboret
This package provides concepts and models for solving linear systems with dense or sparse matrices.

Introduced in: CGAL 4.8
BibTeX: cgal:eb-solver-16a
License: LGPL

## Classified Reference Pages

## Concepts

- `DiagonalizeTraits`
- `SparseLinearAlgebraTraits_d`
- `SparseLinearAlgebraWithFactorTraits_d`
- `SvdTraits`

## Classes

- `CGAL::Eigen_solver_traits`
- `CGAL::Eigen_svd`
- `CGAL::Eigen_diagonalize_traits`
- `CGAL::Eigen_matrix`
- `CGAL::Eigen_vector`
- `CGAL::Eigen_sparse_matrix`
- `CGAL::Eigen_sparse_symmetric_matrix`
- `CGAL::Diagonalize_traits`

## Modules
| Concepts

## Classes
class | CGAL::Diagonalize_traits< FT, dim >
| The class `Diagonalize_traits` provides an internal implementation for the diagonalization of Variance-Covariance Matrices. More...
class | CGAL::Eigen_diagonalize_traits< FT, dim >
| The class `Eigen_diagonalize_traits` provides an interface to the diagonalization of covariance matrices of Eigen. More...
class | CGAL::Eigen_sparse_matrix< T >
| The class `Eigen_sparse_matrix` is a wrapper around Eigen matrix type `Eigen::SparseMatrix` that represents general matrices, be they symmetric or not. More...
class | CGAL::Eigen_sparse_symmetric_matrix< T >
| The class `Eigen_sparse_symmetric_matrix` is a wrapper around Eigen matrix type `Eigen::SparseMatrix` More...
class | CGAL::Eigen_matrix< T >
| The class `Eigen_matrix` is a wrapper around Eigen matrix type `Eigen::Matrix`. More...
class | CGAL::Eigen_solver_traits< T >
| The class `Eigen_solver_traits` provides an interface to the sparse solvers of Eigen. More...
class | CGAL::Eigen_svd
| The class `Eigen_svd` provides an algorithm to solve in the least square sense a linear system with a singular value decomposition using Eigen. More...
class | CGAL::Eigen_vector< T >
| The class `Eigen_vector` is a wrapper around Eigen vector type , which is a simple array of numbers. More...