![]() |
NEURON
|
Go to the source code of this file.
Macros | |
| #define | sign(x) ((x) > 0.0 ? 1 : ((x) < 0.0 ? -1 : 0 )) |
Functions | |
| VEC * | Usolve () |
| MAT * | QRfactor (MAT *A, diag) |
| MAT * | QRCPfactor (MAT *A, diag, PERM *px) |
| VEC * | _Qsolve (MAT *QR, diag, VEC *diag *b, VEC *diag *x, VEC *diag *tmp) |
| MAT * | makeQ (MAT *QR, diag, MAT *Qout) |
| MAT * | makeR (MAT *QR, MAT *Rout) |
| VEC * | QRsolve (MAT *QR, diag, VEC *diag *b, VEC *diag *x) |
| VEC * | QRCPsolve (MAT *QR, diag, PERM *pivot, VEC *b, VEC *x) |
| static VEC * | Umlt (MAT *U, VEC *x, VEC *out) |
| static VEC * | UTmlt (MAT *U, VEC *x, VEC *out) |
| VEC * | QRTsolve (MAT *A, VEC *diag, VEC *c, VEC *sc) |
| double | QRcondest (MAT *QR) |
Variables | |
| static char | rcsid [] = "qrfactor.c,v 1.1 1997/12/04 17:55:45 hines Exp" |
| #define sign | ( | x | ) | ((x) > 0.0 ? 1 : ((x) < 0.0 ? -1 : 0 )) |
Definition at line 52 of file qrfactor.c.
Definition at line 185 of file qrfactor.c.
Definition at line 276 of file qrfactor.c.
| double QRcondest | ( | MAT * | QR | ) |
Definition at line 449 of file qrfactor.c.
Definition at line 321 of file qrfactor.c.
Definition at line 65 of file qrfactor.c.
Definition at line 295 of file qrfactor.c.
| VEC* Usolve | ( | ) |
Definition at line 42 of file qrfactor.c.