|
ergo
|
File containing definitions of functions for reading/writing sparse matrices from/to mtx (MatrixMarket format) files. More...
#include "files_sparse.h"Functions | |
| int | read_matrix_from_mtx (const char *filename, std::vector< int > &I, vector< int > &J, vector< real > &val, int &N, int &M) |
| int | write_matrix_to_mtx (const char *filename, const vector< int > &I, const vector< int > &J, const vector< real > &val, const int &N) |
| 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) |
File containing definitions of functions for reading/writing sparse matrices from/to mtx (MatrixMarket format) files.
| int read_matrix_from_mtx | ( | const char * | filename, |
| std::vector< int > & | I, | ||
| vector< int > & | J, | ||
| vector< real > & | val, | ||
| int & | N, | ||
| int & | M ) |
References mm_is_complex, mm_is_matrix, mm_is_sparse, mm_is_symmetric, mm_read_banner(), mm_read_mtx_crd_size(), and mm_typecode_to_str().
Referenced by get_matrix_from_sparse(), get_matrix_from_sparse_vec(), and main().
| int write_matrix_to_mtx | ( | const char * | filename, |
| const vector< int > & | I, | ||
| const vector< int > & | J, | ||
| const vector< real > & | val, | ||
| const int & | N ) |
References mm_initialize_typecode, mm_set_coordinate, mm_set_matrix, mm_set_real, mm_set_sparse, mm_set_symmetric, mm_write_banner(), and mm_write_mtx_crd_size().
Referenced by main(), and PurificationGeneral< MatrixType >::save_matrix_A_now().
| 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 ) |