| MyraMath
    | 
Routines for copying and raising the precision of a container. More...
Go to the source code of this file.
| Classes | |
| class | myra::Matrix< Number > | 
| Tabulates an IxJ matrix. Allows random access, has column major layout to be compatible with BLAS/LAPACK.  More... | |
| class | myra::Vector< Number > | 
| Tabulates a vector of length N, allows random access.  More... | |
| class | myra::LowerMatrix< Number > | 
| Stores a lower triangular matrix in rectangular packed format.  More... | |
| class | myra::DiagonalMatrix< Number > | 
| Tabulates the values of a square NxN diagonal matrix. Allows random access, but only on the diagonal.  More... | |
| class | myra::CMatrixRange< Number > | 
| Represents a const MatrixRange.  More... | |
| class | myra::CVectorRange< Number > | 
| Represents a const VectorRange.  More... | |
| class | myra::CLowerMatrixRange< Number > | 
| Represents a const LowerMatrixRange.  More... | |
| class | myra::CDiagonalMatrixRange< Number > | 
| Represents a const DiagonalMatrixRange.  More... | |
| Functions | |
| Matrix< NumberD > | myra::raise_precision (const CMatrixRange< NumberS > &A) | 
| Raises precision of Matrix A. | |
| Matrix< NumberZ > | myra::raise_precision (const CMatrixRange< NumberC > &A) | 
| Vector< NumberD > | myra::raise_precision (const CVectorRange< NumberS > &x) | 
| Raises precision of Vector x. | |
| Vector< NumberZ > | myra::raise_precision (const CVectorRange< NumberC > &x) | 
| LowerMatrix< NumberD > | myra::raise_precision (const CLowerMatrixRange< NumberS > &L) | 
| Raises precision of LowerMatrix L. | |
| LowerMatrix< NumberZ > | myra::raise_precision (const CLowerMatrixRange< NumberC > &L) | 
| DiagonalMatrix< NumberD > | myra::raise_precision (const CDiagonalMatrixRange< NumberS > &D) | 
| Raises precision of DiagonalMatrix D. | |
| DiagonalMatrix< NumberZ > | myra::raise_precision (const CDiagonalMatrixRange< NumberC > &D) | 
Routines for copying and raising the precision of a container.
 1.8.13
 1.8.13