EVSL  1.1.0
EigenValues Slicing Library
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Macros | Functions
io.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <assert.h>
#include "mmio.h"
#include "io.h"
#include "evsl.h"

Go to the source code of this file.

Macros

#define ERR_IO   10
 

Functions

char * mybasename (const char *name)
 
int get_matrix_info (FILE *fmat, io_t *pio)
 
int read_coo_MM (const char *matfile, int idxin, int idxout, cooMat *Acoo)
 
int findarg (const char *argname, ARG_TYPE type, void *val, int argc, char **argv)
 

Macro Definition Documentation

#define ERR_IO   10

Definition at line 9 of file io.c.

Referenced by get_matrix_info().

Function Documentation

int findarg ( const char *  argname,
ARG_TYPE  type,
void *  val,
int  argc,
char **  argv 
)

Definition at line 171 of file io.c.

int get_matrix_info ( FILE *  fmat,
io_t pio 
)

Definition at line 22 of file io.c.

Referenced by main().

Here is the caller graph for this function:

char* mybasename ( const char *  name)

Definition at line 11 of file io.c.

int read_coo_MM ( const char *  matfile,
int  idxin,
int  idxout,
cooMat Acoo 
)

Definition at line 66 of file io.c.

Referenced by main().

Here is the caller graph for this function: