|
MBDyn-1.7.3
|

Go to the source code of this file.
Macros | |
| #define | BIGINT (1 << 30) |
| #define | MINPIV 1.0e-8 |
Typedefs | |
| typedef long int | integer |
| typedef double | doublereal |
Functions | |
| int | naivfct (RMAT a, integer neq, integer *nzr, IMAT ri, integer *nzc, IMAT ci, NZMAT nz, integer *piv, doublereal minpiv) |
| int | naivslv (RMAT a, integer neq, integer *nzc, IMAT ci, doublereal *rhs, doublereal *sol, integer *piv) |
| #define BIGINT (1 << 30) |
Definition at line 71 of file mthrdslv.c.
| #define MINPIV 1.0e-8 |
Definition at line 73 of file mthrdslv.c.
Referenced by naivfct().
| typedef double doublereal |
Definition at line 63 of file mthrdslv.c.
Definition at line 62 of file mthrdslv.c.
| int naivfct | ( | RMAT | a, |
| integer | neq, | ||
| integer * | nzr, | ||
| IMAT | ri, | ||
| integer * | nzc, | ||
| IMAT | ci, | ||
| NZMAT | nz, | ||
| integer * | piv, | ||
| doublereal | minpiv | ||
| ) |
Definition at line 76 of file mthrdslv.c.
References grad::fabs(), MINPIV, NAIVE_ENOPIV, NAIVE_ENULCOL, NAIVE_ERANGE, and NAIVE_MAX.
Referenced by NaiveSolver::Factor().

| int naivslv | ( | RMAT | a, |
| integer | neq, | ||
| integer * | nzc, | ||
| IMAT | ci, | ||
| doublereal * | rhs, | ||
| doublereal * | sol, | ||
| integer * | piv | ||
| ) |
Definition at line 190 of file mthrdslv.c.
References c, NAIVE_ERANGE, and NAIVE_MAX.
Referenced by NaiveSolver::Solve().