#include <gsl_helper.h>
Public Types | |
| typedef gsl_matrix * | Matrix |
| typedef gsl_matrix * | Matrix |
| typedef gsl_vector * | Vector |
| typedef gsl_vector * | Vector |
Static Public Member Functions | |
| static void | cholesky (Matrix &m) |
| static void | cholesky (Matrix &m) |
| static void | cholesky_solve (const Matrix &m, const Vector &b, Vector &x) |
| static void | cholesky_solve (const Matrix &m, const Vector &b, Vector &x) |
| static Matrix | createMatrix (int rows, int cols) |
| static Matrix | createMatrix (int rows, int cols) |
| static Vector | createVector (int size) |
| static Vector | createVector (int size) |
| template<class EIGEN_VECTOR , class EIGEN_ROOTS > | |
| static void | eigen_poly_solve (const EIGEN_VECTOR &poly, EIGEN_ROOTS &roots) |
| static void | eigen_symm (const Matrix &m, Vector &eval, Matrix &evec) |
| static void | eigen_symm (const Matrix &m, Vector &eval, Matrix &evec) |
| static void | eigen_symm_gen (const Matrix &m, const Matrix &_b, Vector &eval, Matrix &evec) |
| static void | eigen_symm_gen (const Matrix &m, const Matrix &_b, Vector &eval, Matrix &evec) |
| static void | free (Matrix &m) |
| static void | free (Matrix &m) |
| static void | free (Vector &m) |
| static void | free (Vector &m) |
| static void | prod (const Matrix &m, const Vector &v, Vector &x) |
| static void | prod (const Matrix &m, const Vector &v, Vector &x) |
Definition at line 39 of file eigen2/gsl_helper.h.
| typedef gsl_matrix* Eigen::GslTraits< Scalar, IsComplex >::Matrix |
Definition at line 41 of file eigen2/gsl_helper.h.
| typedef gsl_matrix* Eigen::GslTraits< Scalar, IsComplex >::Matrix |
Definition at line 42 of file gsl_helper.h.
| typedef gsl_vector* Eigen::GslTraits< Scalar, IsComplex >::Vector |
Definition at line 42 of file eigen2/gsl_helper.h.
| typedef gsl_vector* Eigen::GslTraits< Scalar, IsComplex >::Vector |
Definition at line 43 of file gsl_helper.h.
| static void Eigen::GslTraits< Scalar, IsComplex >::cholesky | ( | Matrix & | m | ) | [inline, static] |
Definition at line 48 of file eigen2/gsl_helper.h.
| static void Eigen::GslTraits< Scalar, IsComplex >::cholesky | ( | Matrix & | m | ) | [inline, static] |
Definition at line 49 of file gsl_helper.h.
| static void Eigen::GslTraits< Scalar, IsComplex >::cholesky_solve | ( | const Matrix & | m, |
| const Vector & | b, | ||
| Vector & | x | ||
| ) | [inline, static] |
Definition at line 49 of file eigen2/gsl_helper.h.
| static void Eigen::GslTraits< Scalar, IsComplex >::cholesky_solve | ( | const Matrix & | m, |
| const Vector & | b, | ||
| Vector & | x | ||
| ) | [inline, static] |
Definition at line 50 of file gsl_helper.h.
| static Matrix Eigen::GslTraits< Scalar, IsComplex >::createMatrix | ( | int | rows, |
| int | cols | ||
| ) | [inline, static] |
Definition at line 43 of file eigen2/gsl_helper.h.
| static Matrix Eigen::GslTraits< Scalar, IsComplex >::createMatrix | ( | int | rows, |
| int | cols | ||
| ) | [inline, static] |
Definition at line 44 of file gsl_helper.h.
| static Vector Eigen::GslTraits< Scalar, IsComplex >::createVector | ( | int | size | ) | [inline, static] |
Definition at line 44 of file eigen2/gsl_helper.h.
| static Vector Eigen::GslTraits< Scalar, IsComplex >::createVector | ( | int | size | ) | [inline, static] |
Definition at line 45 of file gsl_helper.h.
| static void Eigen::GslTraits< Scalar, IsComplex >::eigen_poly_solve | ( | const EIGEN_VECTOR & | poly, |
| EIGEN_ROOTS & | roots | ||
| ) | [inline, static] |
Definition at line 75 of file gsl_helper.h.
| static void Eigen::GslTraits< Scalar, IsComplex >::eigen_symm | ( | const Matrix & | m, |
| Vector & | eval, | ||
| Matrix & | evec | ||
| ) | [inline, static] |
Definition at line 50 of file eigen2/gsl_helper.h.
| static void Eigen::GslTraits< Scalar, IsComplex >::eigen_symm | ( | const Matrix & | m, |
| Vector & | eval, | ||
| Matrix & | evec | ||
| ) | [inline, static] |
Definition at line 51 of file gsl_helper.h.
| static void Eigen::GslTraits< Scalar, IsComplex >::eigen_symm_gen | ( | const Matrix & | m, |
| const Matrix & | _b, | ||
| Vector & | eval, | ||
| Matrix & | evec | ||
| ) | [inline, static] |
Definition at line 60 of file eigen2/gsl_helper.h.
| static void Eigen::GslTraits< Scalar, IsComplex >::eigen_symm_gen | ( | const Matrix & | m, |
| const Matrix & | _b, | ||
| Vector & | eval, | ||
| Matrix & | evec | ||
| ) | [inline, static] |
Definition at line 61 of file gsl_helper.h.
| static void Eigen::GslTraits< Scalar, IsComplex >::free | ( | Matrix & | m | ) | [inline, static] |
Definition at line 45 of file eigen2/gsl_helper.h.
| static void Eigen::GslTraits< Scalar, IsComplex >::free | ( | Matrix & | m | ) | [inline, static] |
Definition at line 46 of file gsl_helper.h.
| static void Eigen::GslTraits< Scalar, IsComplex >::free | ( | Vector & | m | ) | [inline, static] |
Definition at line 46 of file eigen2/gsl_helper.h.
| static void Eigen::GslTraits< Scalar, IsComplex >::free | ( | Vector & | m | ) | [inline, static] |
Definition at line 47 of file gsl_helper.h.
| static void Eigen::GslTraits< Scalar, IsComplex >::prod | ( | const Matrix & | m, |
| const Vector & | v, | ||
| Vector & | x | ||
| ) | [inline, static] |
Definition at line 47 of file eigen2/gsl_helper.h.
| static void Eigen::GslTraits< Scalar, IsComplex >::prod | ( | const Matrix & | m, |
| const Vector & | v, | ||
| Vector & | x | ||
| ) | [inline, static] |
Definition at line 48 of file gsl_helper.h.