38 #ifndef FILES_SPARSE_HEADER 39 #define FILES_SPARSE_HEADER 59 int read_matrix_from_mtx(
const char* filename, vector<int> &I, vector<int> &J, vector<real> &val,
int &N,
int &M);
63 int write_matrix_to_mtx(
const char* filename,
const vector<int> &I,
const vector<int> &J,
const vector<real> &val,
const int &N);
64 int write_matrix_to_mtx_nonsymm(
const char* filename,
const vector<int> &I,
const vector<int> &J,
const vector<real> &val,
const int &N,
const int &M);
66 #endif //FILES_SPARSE_HEADER double ergo_real
Definition: realtype.h:69
int write_matrix_to_mtx(const char *filename, const vector< int > &I, const vector< int > &J, const vector< real > &val, const int &N)
Definition: files_sparse.cc:151
Definition of the main floating-point datatype used; the ergo_real type.
int read_matrix_from_mtx(const char *filename, vector< int > &I, vector< int > &J, vector< real > &val, int &N, int &M)
ergo_real real
Definition: files_sparse.h:55
Matrix Market I/O library for ANSI C.
int write_matrix_to_mtx_nonsymm(const char *filename, const vector< int > &I, const vector< int > &J, const vector< real > &val, const int &N, const int &M)
Definition: files_sparse.cc:192