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