File for linear solvers.
More...
#include <gsl/gsl_linalg.h>
#include <o2scl/permutation.h>
#include <o2scl/lu.h>
#include <o2scl/qr.h>
#include <o2scl/hh.h>
#include <armadillo>
#include <eigen3/Eigen/Dense>
Go to the source code of this file.
|
class | o2scl_linalg::linear_solver< vec_t, mat_t > |
| A generic solver for the linear system [abstract base]. More...
|
|
class | o2scl_linalg::linear_solver_LU< vec_t, mat_t > |
| Generic linear solver using LU decomposition. More...
|
|
class | o2scl_linalg::linear_solver_QR< vec_t, mat_t > |
| Generic linear solver using QR decomposition. More...
|
|
class | o2scl_linalg::linear_solver_HH< vec_t, mat_t > |
| Generic Householder linear solver. More...
|
|
class | o2scl_linalg::linear_solver_arma< arma_vec_t, arma_mat_t > |
| Armadillo linear solver. More...
|
|
class | o2scl_linalg::linear_solver_eigen_houseQR< eigen_vec_t, eigen_mat_t > |
| Eigen linear solver using QR decomposition with column pivoting. More...
|
|
class | o2scl_linalg::linear_solver_eigen_colQR< eigen_vec_t, eigen_mat_t > |
| Eigen linear solver using QR decomposition with column pivoting. More...
|
|
class | o2scl_linalg::linear_solver_eigen_fullQR< eigen_vec_t, eigen_mat_t > |
| Eigen linear solver using QR decomposition with full pivoting. More...
|
|
class | o2scl_linalg::linear_solver_eigen_partLU< eigen_vec_t, eigen_mat_t > |
| Eigen linear solver using LU decomposition with partial pivoting. More...
|
|
class | o2scl_linalg::linear_solver_eigen_fullLU< eigen_vec_t, eigen_mat_t > |
| Eigen linear solver using LU decomposition with full pivoting. More...
|
|
class | o2scl_linalg::linear_solver_eigen_LLT< eigen_vec_t, eigen_mat_t > |
| Eigen linear solver using LLT decomposition with full pivoting. More...
|
|
class | o2scl_linalg::linear_solver_eigen_LDLT< eigen_vec_t, eigen_mat_t > |
| Eigen linear solver using LDLT decomposition with full pivoting. More...
|
|
|
| o2scl_linalg |
| The namespace for linear algebra classes and functions.
|
|