|
MyraMath
|
Rescales rows and columns of a symmetric SparseMatrix A, prior to direct factorization. More...
#include <myramath/MYRAMATH_EXPORT.h>#include <myramath/utility/Number.h>#include <myramath/dense/DiagonalMatrix.h>Go to the source code of this file.
Classes | |
| class | myra::SparseMatrixRange< Number > |
| Represents a mutable SparseMatrixRange. More... | |
Functions | |
| DiagonalMatrix< NumberS > | myra::equilibrate (const SparseMatrixRange< NumberS > &A) |
| Computes a DiagonalMatrix E such that each row/column of E*A*E has roughly equal norm. Returns E, overwrites A with E*A*E. | |
| DiagonalMatrix< NumberD > | myra::equilibrate (const SparseMatrixRange< NumberD > &A) |
| Computes a DiagonalMatrix E such that each row/column of E*A*E has roughly equal norm. Returns E, overwrites A with E*A*E. | |
| DiagonalMatrix< NumberC > | myra::equilibrate (const SparseMatrixRange< NumberC > &A) |
| Computes a DiagonalMatrix E such that each row/column of E*A*E has roughly equal norm. Returns E, overwrites A with E*A*E. | |
| DiagonalMatrix< NumberZ > | myra::equilibrate (const SparseMatrixRange< NumberZ > &A) |
| Computes a DiagonalMatrix E such that each row/column of E*A*E has roughly equal norm. Returns E, overwrites A with E*A*E. | |
Rescales rows and columns of a symmetric SparseMatrix A, prior to direct factorization.
1.8.13