Files | |
file | DenseGenMatrix.hh |
Supports Dense Matrix storage and operations. | |
file | DenseMatrixUtilities.hh |
Supports the Dense Matrix classes. | |
file | DensePrimalDualSystem.hh |
Routines for manipulating a dense primal-dual system. | |
file | DenseSymMatrix.hh |
Supports Dense Symmetric Matrix storage and operations. | |
file | DenseSymSolver.hh |
Supports computation of solutions to dense symmetric systems. | |
Compounds | |
class | DenseGenMatrix |
An implementation of GenMatrix that supports matrix operations for dense matrices with no special structure. More... | |
class | DenseSymSolver |
A subclass of class LinearSolver dedicated to solving dense symmetric systems. More... | |
Functions | |
void | NewDouble2 (double *v, double **&Mat, int m, int ldm) |
Makes Mat point to the rows of matrix v. | |
void | clear_mat_region (double **M, int istart, int jstart, int iextent, int jextent) |
Sets designated block of matrix M = 0. | |
void | clear_mat_region_lower (double **M, int istart, int jstart, int iextent, int jextent) |
Sets lower triangular elements of designated block of matrix M = 0. | |
void | writef_mat_to_stream (double **M, int m, int n, std::ostream &out, const char *format) |
Prints matrix M. | |
void | writef_mat_to_stream_lower (double **M, int m, int n, std::ostream &out, const char *format) |
Prints lower triangular elements of matrix M. | |
void | copy_from_sparse_cols (double **A, int m, int n, const int irow[], const int kcol[], const double M[]) |
Copies sparsely store entries from matrix described by (irow, kcol, M) to densely stored matrix A. | |
void | copy_from_sparse_cols_lower (double **A, int m, int n, const int irow[], const int kcol[], const double M[], int &has_upper) |
Copies lower triangular entries of sparsely stored matrix described by (irow, kcol, M) to lower triangular part of A. |
|
Copies sparsely store entries from matrix described by (irow, kcol, M) to densely stored matrix A.
|
|
Copies lower triangular entries of sparsely stored matrix described by (irow, kcol, M) to lower triangular part of A.
|
|
Prints matrix M. Is called by DenseGenMatrix::writefToStream
|
|
Prints lower triangular elements of matrix M. Is called by DenseSymMatrix::writefToStream
|