Go to the first, previous, next, last section, table of contents.

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

Go to the first, previous, next, last section, table of contents.