#include <Eigen/Core>#include <Eigen/QR>

Go to the source code of this file.
| Namespaces | |
| Spectra | |
| Functions | |
| template<typename Matrix > | |
| void | Spectra::assert_left_cols_to_skip (Matrix &in_output, Eigen::Index left_cols_to_skip) | 
| template<typename Matrix > | |
| void | Spectra::GS_orthogonalisation (Matrix &in_output, Eigen::Index left_cols_to_skip=0) | 
| template<typename Matrix > | |
| void | Spectra::JensWehner_orthogonalisation (Matrix &in_output, Eigen::Index left_cols_to_skip=0) | 
| template<typename Matrix > | |
| void | Spectra::MGS_orthogonalisation (Matrix &in_output, Eigen::Index left_cols_to_skip=0) | 
| template<typename Matrix > | |
| void | Spectra::QR_orthogonalisation (Matrix &in_output) | 
| template<typename Matrix > | |
| void | Spectra::subspace_orthogonalisation (Matrix &in_output, Eigen::Index left_cols_to_skip) | 
| template<typename Matrix > | |
| Eigen::Index | Spectra::treat_first_col (Matrix &in_output, Eigen::Index left_cols_to_skip) | 
| template<typename Matrix > | |
| void | Spectra::twice_is_enough_orthogonalisation (Matrix &in_output, Eigen::Index left_cols_to_skip=0) |