| 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().