NEURON
iter0.c File Reference
#include <../../nrnconf.h>
#include <stdio.h>
#include "iter.h"
#include <math.h>

Go to the source code of this file.

Functions

void iter_std_info (ITER *ip, double nres, VEC *res, VEC *Bres)
 
int iter_std_stop_crit (ITER *ip, double nres, VEC *res, VEC *Bres)
 
ITERiter_get (int lenb, int lenx)
 
int iter_free (ITER *ip)
 
ITERiter_resize (ITER *ip, int new_lenb, int new_lenx)
 
void iter_dump (FILE *fp, ITER *ip)
 
ITERiter_copy2 (ITER *ip1, ITER *ip2)
 
ITERiter_copy (ITER *ip1, ITER *ip2)
 
SPMATiter_gen_sym (int n, int nrow)
 
SPMATiter_gen_nonsym (int m, int n, int nrow, double diag)
 
SPMATiter_gen_nonsym_posdef (int n, int nrow)
 

Variables

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

Function Documentation

◆ iter_copy()

ITER* iter_copy ( ITER ip1,
ITER ip2 
)

Definition at line 225 of file iter0.c.

◆ iter_copy2()

ITER* iter_copy2 ( ITER ip1,
ITER ip2 
)

Definition at line 190 of file iter0.c.

◆ iter_dump()

void iter_dump ( FILE *  fp,
ITER ip 
)

Definition at line 159 of file iter0.c.

◆ iter_free()

int iter_free ( ITER ip)

Definition at line 118 of file iter0.c.

◆ iter_gen_nonsym()

SPMAT* iter_gen_nonsym ( int  m,
int  n,
int  nrow,
double  diag 
)

Definition at line 305 of file iter0.c.

◆ iter_gen_nonsym_posdef()

SPMAT* iter_gen_nonsym_posdef ( int  n,
int  nrow 
)

Definition at line 347 of file iter0.c.

◆ iter_gen_sym()

SPMAT* iter_gen_sym ( int  n,
int  nrow 
)

Definition at line 264 of file iter0.c.

◆ iter_get()

ITER* iter_get ( int  lenb,
int  lenx 
)

Definition at line 76 of file iter0.c.

◆ iter_resize()

ITER* iter_resize ( ITER ip,
int  new_lenb,
int  new_lenx 
)

Definition at line 136 of file iter0.c.

◆ iter_std_info()

void iter_std_info ( ITER ip,
double  nres,
VEC res,
VEC Bres 
)

Definition at line 50 of file iter0.c.

◆ iter_std_stop_crit()

int iter_std_stop_crit ( ITER ip,
double  nres,
VEC res,
VEC Bres 
)

Definition at line 63 of file iter0.c.

Variable Documentation

◆ rcsid

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

Definition at line 44 of file iter0.c.