ccgsl 2.7.2
C++wrappersforGnuScientificLibrary
eigen.hpp File Reference
#include "eigen_symm.hpp"
#include "eigen_herm.hpp"
#include "eigen_nonsymm.hpp"
#include "eigen_gensymm.hpp"
#include "eigen_genherm.hpp"
#include "eigen_gen.hpp"
Include dependency graph for eigen.hpp:

Go to the source code of this file.

Namespaces

namespace  gsl
 The gsl package creates an interface to the GNU Scientific Library for C++.
 
namespace  gsl::eigen
 This namespace contains functions for calculating eigenvectors and eigenvalues.
 

Functions

int gsl::eigen::symmv_sort (vector &eval, matrix &evec, gsl_eigen_sort_t sort_type)
 C++ version of gsl_eigen_symmv_sort(). More...
 
int gsl::eigen::hermv_sort (vector &eval, matrix_complex &evec, gsl_eigen_sort_t sort_type)
 C++ version of gsl_eigen_hermv_sort(). More...
 
int gsl::eigen::nonsymmv_sort (vector_complex &eval, matrix_complex &evec, gsl_eigen_sort_t sort_type)
 C++ version of gsl_eigen_nonsymmv_sort(). More...
 
int gsl::eigen::gensymmv_sort (vector &eval, matrix &evec, gsl_eigen_sort_t sort_type)
 C++ version of gsl_eigen_gensymmv_sort(). More...
 
int gsl::eigen::genhermv_sort (vector &eval, matrix_complex &evec, gsl_eigen_sort_t sort_type)
 C++ version of gsl_eigen_genhermv_sort(). More...
 
int gsl::eigen::genv_sort (vector_complex &alpha, vector &beta, matrix_complex &evec, gsl_eigen_sort_t sort_type)
 C++ version of gsl_eigen_genv_sort(). More...
 

Variables

gsl_eigen_sort_t const gsl::eigen::SORT_VAL_ASC = GSL_EIGEN_SORT_VAL_ASC
 Sort in ascending order. More...
 
gsl_eigen_sort_t const gsl::eigen::SORT_VAL_DESC = GSL_EIGEN_SORT_VAL_DESC
 Sort in descending order. More...
 
gsl_eigen_sort_t const gsl::eigen::SORT_VAL_ABS_ASC = GSL_EIGEN_SORT_ABS_ASC
 Sort in ascending order by absoulte size. More...
 
gsl_eigen_sort_t const gsl::eigen::SORT_VAL_ABS_DESC = GSL_EIGEN_SORT_ABS_DESC
 Sort in descending order by absolute size. More...