#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) |