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