Lines Matching refs:M

20   int         M, N, nz;  in mm_read_unsymmetric_sparse()  local
41 if (mm_read_mtx_crd_size(f, &M, &N, &nz) != 0) { in mm_read_unsymmetric_sparse()
46 *M_ = M; in mm_read_unsymmetric_sparse()
140 int mm_write_mtx_crd_size(FILE *f, int M, int N, int nz) in mm_write_mtx_crd_size() argument
142 if (fprintf(f, "%d %d %d\n", M, N, nz) < 0) return MM_COULD_NOT_WRITE_FILE; in mm_write_mtx_crd_size()
146 int mm_read_mtx_crd_size(FILE *f, int *M, int *N, int *nz) in mm_read_mtx_crd_size() argument
152 *M = *N = *nz = 0; in mm_read_mtx_crd_size()
160 if (sscanf(line, "%d %d %d", M, N, nz) == 3) return 0; in mm_read_mtx_crd_size()
163 num_items_read = fscanf(f, "%d %d %d", M, N, nz); in mm_read_mtx_crd_size()
170 int mm_read_mtx_array_size(FILE *f, int *M, int *N) in mm_read_mtx_array_size() argument
175 *M = *N = 0; in mm_read_mtx_array_size()
183 if (sscanf(line, "%d %d", M, N) == 2) return 0; in mm_read_mtx_array_size()
186 num_items_read = fscanf(f, "%d %d", M, N); in mm_read_mtx_array_size()
193 int mm_write_mtx_array_size(FILE *f, int M, int N) in mm_write_mtx_array_size() argument
195 if (fprintf(f, "%d %d\n", M, N) < 0) return MM_COULD_NOT_WRITE_FILE; in mm_write_mtx_array_size()
205 int mm_read_mtx_crd_data(FILE *f, int M, int N, int nz, int ia[], int ja[], double val[], MM_typeco… in mm_read_mtx_crd_data() argument
249 int mm_read_mtx_crd(char *fname, int *M, int *N, int *nz, int **ia, int **ja, double **val, MM_type… in mm_read_mtx_crd() argument
261 if ((ret_code = mm_read_mtx_crd_size(f, M, N, nz)) != 0) return ret_code; in mm_read_mtx_crd()
269 ret_code = mm_read_mtx_crd_data(f, *M, *N, *nz, *ia, *ja, *val, *matcode); in mm_read_mtx_crd()
273 ret_code = mm_read_mtx_crd_data(f, *M, *N, *nz, *ia, *ja, *val, *matcode); in mm_read_mtx_crd()
278 ret_code = mm_read_mtx_crd_data(f, *M, *N, *nz, *ia, *ja, *val, *matcode); in mm_read_mtx_crd()
296 int mm_write_mtx_crd(char fname[], int M, int N, int nz, int ia[], int ja[], double val[], MM_typec… in mm_write_mtx_crd() argument
309 fprintf(f, "%d %d %d\n", M, N, nz); in mm_write_mtx_crd()