Next: Ranges, Previous: Matrix and Vector Operations [Contents][Index]

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

Next: Ranges, Previous: Matrix and Vector Operations [Contents][Index]