#include <iostream>
#include "IotrMatrixDisplayFormat.hh"
Go to the source code of this file.
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. |