NEURON
matrixio.c File Reference
#include <../../nrnconf.h>
#include <stdio.h>
#include <ctype.h>
#include "matrix.h"

Go to the source code of this file.

Functions

int skipjunk (FILE *fp)
 
MATm_finput (FILE *fp, MAT *a)
 
MATim_finput (FILE *fp, MAT *mat)
 
MATbm_finput (FILE *fp, MAT *mat)
 
PERMpx_finput (FILE *fp, PERM *px)
 
PERMipx_finput (FILE *fp, PERM *px)
 
PERMbpx_finput (FILE *fp, PERM *px)
 
VECv_finput (FILE *fp, VEC *x)
 
VECifin_vec (FILE *fp, VEC *vec)
 
VECbfin_vec (FILE *fp, VEC *vec)
 
char * setformat (char *f_string)
 
void m_foutput (FILE *fp, MAT *a)
 
void px_foutput (FILE *fp, PERM *px)
 
void v_foutput (FILE *fp, VEC *x)
 
void m_dump (FILE *fp, MAT *a)
 
void px_dump (FILE *fp, PERM *px)
 
void v_dump (FILE *fp, VEC *x)
 

Variables

static char rcsid [] = "matrixio.c,v 1.1 1997/12/04 17:55:35 hines Exp"
 
static char line [MAXLINE]
 
static char * format = "%14.9g "
 

Function Documentation

◆ bfin_vec()

VEC* bfin_vec ( FILE *  fp,
VEC vec 
)

Definition at line 353 of file matrixio.c.

◆ bm_finput()

MAT* bm_finput ( FILE *  fp,
MAT mat 
)

Definition at line 150 of file matrixio.c.

◆ bpx_finput()

PERM* bpx_finput ( FILE *  fp,
PERM px 
)

Definition at line 253 of file matrixio.c.

◆ ifin_vec()

VEC* ifin_vec ( FILE *  fp,
VEC vec 
)

Definition at line 308 of file matrixio.c.

◆ im_finput()

MAT* im_finput ( FILE *  fp,
MAT mat 
)

Definition at line 86 of file matrixio.c.

◆ ipx_finput()

PERM* ipx_finput ( FILE *  fp,
PERM px 
)

Definition at line 199 of file matrixio.c.

◆ m_dump()

void m_dump ( FILE *  fp,
MAT a 
)

Definition at line 461 of file matrixio.c.

◆ m_finput()

MAT* m_finput ( FILE *  fp,
MAT a 
)

Definition at line 73 of file matrixio.c.

◆ m_foutput()

void m_foutput ( FILE *  fp,
MAT a 
)

Definition at line 399 of file matrixio.c.

◆ px_dump()

void px_dump ( FILE *  fp,
PERM px 
)

Definition at line 488 of file matrixio.c.

◆ px_finput()

PERM* px_finput ( FILE *  fp,
PERM px 
)

Definition at line 185 of file matrixio.c.

◆ px_foutput()

void px_foutput ( FILE *  fp,
PERM px 
)

Definition at line 422 of file matrixio.c.

◆ setformat()

char* setformat ( char *  f_string)

Definition at line 388 of file matrixio.c.

◆ skipjunk()

int skipjunk ( FILE *  fp)

Definition at line 47 of file matrixio.c.

◆ v_dump()

void v_dump ( FILE *  fp,
VEC x 
)

Definition at line 506 of file matrixio.c.

◆ v_finput()

VEC* v_finput ( FILE *  fp,
VEC x 
)

Definition at line 295 of file matrixio.c.

◆ v_foutput()

void v_foutput ( FILE *  fp,
VEC x 
)

Definition at line 441 of file matrixio.c.

Variable Documentation

◆ format

char* format = "%14.9g "
static

Definition at line 386 of file matrixio.c.

◆ line

char line[MAXLINE]
static

Definition at line 39 of file matrixio.c.

◆ rcsid

char rcsid[] = "matrixio.c,v 1.1 1997/12/04 17:55:35 hines Exp"
static

Definition at line 35 of file matrixio.c.