TRIQS/nda 1.3.0
Multi-dimensional array library for C++
|
#include "./det_and_inverse.hpp"
#include "../basic_array.hpp"
#include "../declarations.hpp"
#include "../exceptions.hpp"
#include "../lapack/interface/cxx_interface.hpp"
#include "../layout/policies.hpp"
#include "../macros.hpp"
#include "../traits.hpp"
#include <type_traits>
#include <utility>
Provides eigenvalues and eigenvectors of a symmetric or hermitian matrix.
Definition in file eigenelements.hpp.
Go to the source code of this file.
Functions | |
template<typename M > | |
auto | nda::linalg::eigenelements (M const &m) |
Find the eigenvalues and eigenvectors of a symmetric (real) or hermitian (complex) matrix/view. | |
template<typename M > | |
auto | nda::linalg::eigenvalues (M const &m) |
Find the eigenvalues of a symmetric (real) or hermitian (complex) matrix/view. | |
template<typename M > | |
auto | nda::linalg::eigenvalues_in_place (M &m) |
Find the eigenvalues of a symmetric (real) or hermitian (complex) matrix/view. | |