EpetraExt_mmio.cpp File Reference

#include <string.h>
#include <stdio.h>
#include <ctype.h>
#include "EpetraExt_mmio.h"

Include dependency graph for EpetraExt_mmio.cpp:

Go to the source code of this file.

Namespaces

namespace  EpetraExt

Functions

int mm_read_unsymmetric_sparse (const char *fname, int *M_, int *N_, int *nz_, double **val_, int **I_, int **J_)
int mm_is_valid (MM_typecode matcode)
int mm_read_banner (FILE *f, MM_typecode *matcode)
int mm_write_mtx_crd_size (FILE *f, int M, int N, int nz)
int mm_read_mtx_crd_size (FILE *f, int *M, int *N, int *nz)
int mm_read_mtx_array_size (FILE *f, int *M, int *N)
int mm_write_mtx_array_size (FILE *f, int M, int N)
int mm_read_mtx_crd_data (FILE *f, int M, int N, int nz, int I[], int J[], double val[], MM_typecode matcode)
int mm_read_mtx_crd_entry (FILE *f, int *I, int *J, double *real, double *imag, MM_typecode matcode)
int mm_read_mtx_crd (char *fname, int *M, int *N, int *nz, int **I, int **J, double **val, MM_typecode *matcode)
int mm_write_banner (FILE *f, MM_typecode matcode)
int mm_write_mtx_crd (char fname[], int M, int N, int nz, int I[], int J[], double val[], MM_typecode matcode)
void mm_typecode_to_str (MM_typecode matcode, char *buffer)


Function Documentation

int EpetraExt::mm_read_unsymmetric_sparse const char *  fname,
int *  M_,
int *  N_,
int *  nz_,
double **  val_,
int **  I_,
int **  J_
 

Definition at line 22 of file EpetraExt_mmio.cpp.

int EpetraExt::mm_is_valid MM_typecode  matcode  ) 
 

Definition at line 96 of file EpetraExt_mmio.cpp.

int EpetraExt::mm_read_banner FILE *  f,
MM_typecode matcode
 

Definition at line 106 of file EpetraExt_mmio.cpp.

int EpetraExt::mm_write_mtx_crd_size FILE *  f,
int  M,
int  N,
int  nz
 

Definition at line 191 of file EpetraExt_mmio.cpp.

int EpetraExt::mm_read_mtx_crd_size FILE *  f,
int *  M,
int *  N,
int *  nz
 

Definition at line 197 of file EpetraExt_mmio.cpp.

int EpetraExt::mm_read_mtx_array_size FILE *  f,
int *  M,
int *  N
 

Definition at line 228 of file EpetraExt_mmio.cpp.

int EpetraExt::mm_write_mtx_array_size FILE *  f,
int  M,
int  N
 

Definition at line 257 of file EpetraExt_mmio.cpp.

int EpetraExt::mm_read_mtx_crd_data FILE *  f,
int  M,
int  N,
int  nz,
int  I[],
int  J[],
double  val[],
MM_typecode  matcode
 

Definition at line 271 of file EpetraExt_mmio.cpp.

int EpetraExt::mm_read_mtx_crd_entry FILE *  f,
int *  I,
int *  J,
double *  real,
double *  img,
MM_typecode  matcode
 

Definition at line 304 of file EpetraExt_mmio.cpp.

int mm_read_mtx_crd char *  fname,
int *  M,
int *  N,
int *  nz,
int **  I,
int **  J,
double **  val,
MM_typecode matcode
 

Definition at line 339 of file EpetraExt_mmio.cpp.

int EpetraExt::mm_write_banner FILE *  f,
MM_typecode  matcode
 

Definition at line 398 of file EpetraExt_mmio.cpp.

int EpetraExt::mm_write_mtx_crd char  fname[],
int  M,
int  N,
int  nz,
int  I[],
int  J[],
double  val[],
MM_typecode  matcode
 

Definition at line 411 of file EpetraExt_mmio.cpp.

void EpetraExt::mm_typecode_to_str MM_typecode  matcode,
char *  buffer
 

Definition at line 457 of file EpetraExt_mmio.cpp.


Generated on Thu Sep 18 12:31:45 2008 for EpetraExt by doxygen 1.3.9.1