## 5 Matrix Factorizations

— : AEPBALANCE (void)
— : AEPBALANCE (const Matrix &a, const char *balance_job)
— : AEPBALANCE (const AEPBALANCE &a)
— : AEPBALANCE& operator = (const AEPBALANCE &a)
— : Matrix balanced_matrix (void) const
— : Matrix balancing_matrix (void) const
— : ostream& operator << (ostream &os, const AEPBALANCE &a)
— : ComplexAEPBALANCE (void)
— : ComplexAEPBALANCE (const ComplexMatrix &a, const char *balance_job)
— : ComplexAEPBALANCE (const ComplexAEPBALANCE &a)
— : ComplexAEPBALANCE& operator = (const ComplexAEPBALANCE &a)
— : ComplexMatrix balanced_matrix (void) const
— : ComplexMatrix balancing_matrix (void) const
— : ostream& operator << (ostream &os, const ComplexAEPBALANCE &a)
— : DET (void)
— : DET (const DET &a)
— : DET& operator = (const DET &a)
— : int value_will_overflow (void) const
— : int value_will_underflow (void) const
— : double coefficient (void) const
— : int exponent (void) const
— : double value (void) const
— : ostream& operator << (ostream &os, const DET &a)
— : ComplexDET (void)
— : ComplexDET (const ComplexDET &a)
— : ComplexDET& operator = (const ComplexDET &a)
— : int value_will_overflow (void) const
— : int value_will_underflow (void) const
— : Complex coefficient (void) const
— : int exponent (void) const
— : Complex value (void) const
— : ostream& operator << (ostream &os, const ComplexDET &a)
— : GEPBALANCE (void)
— : GEPBALANCE (const Matrix &a, const Matrix &, const char *balance_job)
— : GEPBALANCE (const GEPBALANCE &a)
— : GEPBALANCE& operator = (const GEPBALANCE &a)
— : Matrix balanced_a_matrix (void) const
— : Matrix balanced_b_matrix (void) const
— : Matrix left_balancing_matrix (void) const
— : Matrix right_balancing_matrix (void) const
— : ostream& operator << (ostream &os, const GEPBALANCE &a)
— : CHOL (void)
— : CHOL (const Matrix &a)
— : CHOL (const Matrix &a, int &info)
— : CHOL (const CHOL &a)
— : CHOL& operator = (const CHOL &a)
— : Matrix chol_matrix (void) const
— : ostream& operator << (ostream &os, const CHOL &a)
— : ComplexCHOL (void)
— : ComplexCHOL (const ComplexMatrix &a)
— : ComplexCHOL (const ComplexMatrix &a, int &info)
— : ComplexCHOL (const ComplexCHOL &a)
— : ComplexCHOL& operator = (const ComplexCHOL &a)
— : ComplexMatrix chol_matrix (void) const
— : ostream& operator << (ostream &os, const ComplexCHOL &a)
— : HESS (void)
— : HESS (const Matrix &a)
— : HESS (const Matrix&a, int &info)
— : HESS (const HESS &a)
— : HESS& operator = (const HESS &a)
— : Matrix hess_matrix (void) const
— : Matrix unitary_hess_matrix (void) const
— : ostream& operator << (ostream &os, const HESS &a)
— : ComplexHESS (void)
— : ComplexHESS (const ComplexMatrix &a)
— : ComplexHESS (const ComplexMatrix &a, int &info)
— : ComplexHESS (const ComplexHESS &a)
— : ComplexHESS& operator = (const ComplexHESS &a)
— : ComplexMatrix hess_matrix (void) const
— : ComplexMatrix unitary_hess_matrix (void) const
— : ostream& operator << (ostream &os, const ComplexHESS &a)
— : SCHUR (void)
— : SCHUR (const Matrix &a, const char *ord)
— : SCHUR (const Matrix &a, const char *ord, int &info)
— : SCHUR (const SCHUR &a, const char *ord)
— : SCHUR& operator = (const SCHUR &a)
— : Matrix schur_matrix (void) const
— : Matrix unitary_matrix (void) const
— : ostream& operator << (ostream &os, const SCHUR &a)
— : ComplexSCHUR (void)
— : ComplexSCHUR (const ComplexMatrix &a, const char *ord)
— : ComplexSCHUR (const ComplexMatrix &a, const char *ord, int &info)
— : ComplexSCHUR (const ComplexSCHUR &a, const char *ord)
— : ComplexSCHUR& operator = (const ComplexSCHUR &a)
— : ComplexMatrix schur_matrix (void) const
— : ComplexMatrix unitary_matrix (void) const
— : ostream& operator << (ostream &os, const ComplexSCHUR &a)
— : SVD (void)
— : SVD (const Matrix &a)
— : SVD (const Matrix &a, int &info)
— : SVD (const SVD &a)
— : SVD& operator = (const SVD &a)
— : DiagMatrix singular_values (void) const
— : Matrix left_singular_matrix (void) const
— : Matrix right_singular_matrix (void) const
— : ostream& operator << (ostream &os, const SVD &a)
— : ComplexSVD (void)
— : ComplexSVD (const ComplexMatrix &a)
— : ComplexSVD (const ComplexMatrix &a, int &info)
— : ComplexSVD (const ComplexSVD &a)
— : ComplexSVD& operator = (const ComplexSVD &a)
— : DiagMatrix singular_values (void) const
— : ComplexMatrix left_singular_matrix (void) const
— : ComplexMatrix right_singular_matrix (void) const
— : ostream& operator << (ostream &os, const ComplexSVD &a)
— : EIG (void)
— : EIG (const Matrix &a)
— : EIG (const Matrix &a, int &info)
— : EIG (const ComplexMatrix &a)
— : EIG (const ComplexMatrix &a, int &info)
— : EIG (const EIG &a)
— : EIG& operator = (const EIG &a)
— : ComplexColumnVector eigenvalues (void) const
— : ComplexMatrix eigenvectors (void) const
— : ostream& operator << (ostream &os, const EIG &a)
— : LU (void)
— : LU (const Matrix &a)
— : LU (const LU &a)
— : LU& operator = (const LU &a)
— : Matrix L (void) const
— : Matrix U (void) const
— : Matrix P (void) const
— : ostream& operator << (ostream &os, const LU &a)
— : ComplexLU (void)
— : ComplexLU (const ComplexMatrix &a)
— : ComplexLU (const ComplexLU &a)
— : ComplexLU& operator = (const ComplexLU &a)
— : ComplexMatrix L (void) const
— : ComplexMatrix U (void) const
— : Matrix P (void) const
— : ostream& operator << (ostream &os, const ComplexLU &a)
— : QR (void)
— : QR (const Matrix &A)
— : QR (const QR &a)
— : QR& operator = (const QR &a)
— : Matrix Q (void) const
— : Matrix R (void) const
— : ostream& operator << (ostream &os, const QR &a)
— : ComplexQR (void)
— : ComplexQR (const ComplexMatrix &A)
— : ComplexQR (const ComplexQR &a)
— : ComplexQR& operator = (const ComplexQR &a)
— : ComplexMatrix Q (void) const
— : ComplexMatrix R (void) const
— : ostream& operator << (ostream &os, const ComplexQR &a)