NEURON
zsolve.c File Reference
#include <../../nrnconf.h>
#include <stdio.h>
#include "zmatrix2.h"
#include <math.h>

Go to the source code of this file.

Macros

#define is_zero(z)   ((z).re == 0.0 && (z).im == 0.0 )
 

Functions

ZVECzUsolve (ZMAT *matrix, ZVEC *b, ZVEC *out, double diag)
 
ZVECzLsolve (ZMAT *matrix, ZVEC *b, ZVEC *out, double diag)
 
ZVECzUAsolve (ZMAT *U, ZVEC *b, ZVEC *out, double diag)
 
ZVECzDsolve (ZMAT *A, ZVEC *b, ZVEC *x)
 
ZVECzLAsolve (ZMAT *L, ZVEC *b, ZVEC *out, double diag)
 

Variables

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

Macro Definition Documentation

◆ is_zero

#define is_zero (   z)    ((z).re == 0.0 && (z).im == 0.0 )

Definition at line 40 of file zsolve.c.

Function Documentation

◆ zDsolve()

ZVEC* zDsolve ( ZMAT A,
ZVEC b,
ZVEC x 
)

Definition at line 218 of file zsolve.c.

◆ zLAsolve()

ZVEC* zLAsolve ( ZMAT L,
ZVEC b,
ZVEC out,
double  diag 
)

Definition at line 244 of file zsolve.c.

◆ zLsolve()

ZVEC* zLsolve ( ZMAT matrix,
ZVEC b,
ZVEC out,
double  diag 
)

Definition at line 102 of file zsolve.c.

◆ zUAsolve()

ZVEC* zUAsolve ( ZMAT U,
ZVEC b,
ZVEC out,
double  diag 
)

Definition at line 157 of file zsolve.c.

◆ zUsolve()

ZVEC* zUsolve ( ZMAT matrix,
ZVEC b,
ZVEC out,
double  diag 
)

Definition at line 46 of file zsolve.c.

Variable Documentation

◆ rcsid

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

Definition at line 33 of file zsolve.c.