74 #define _TRIDIAG_JACOBI_ "jacobi" 76 #define _TRIDIAG_GS_ "gather-and-solve" 84 typedef struct _tridiagLU_ {
91 char reducedsolvetype[50];
107 #ifdef with_scalapack 114 int tridiagLU (
double*,
double*,
double*,
double*,
int,
int,
void*,
void*);
115 int tridiagLUGS (
double*,
double*,
double*,
double*,
int,
int,
void*,
void*);
120 int blocktridiagLU (
double*,
double*,
double*,
double*,
int,
int,
int,
void*,
void*);
123 #ifdef with_scalapack 125 int tridiagScaLPK (
double*,
double*,
double*,
double*,
int,
int,
void*,
void*);
int blocktridiagIterJacobi(double *, double *, double *, double *, int, int, int, void *, void *)
int tridiagLUInit(void *, void *)
int tridiagLUGS(double *, double *, double *, double *, int, int, void *, void *)
int tridiagIterJacobi(double *, double *, double *, double *, int, int, void *, void *)
int blocktridiagLU(double *, double *, double *, double *, int, int, int, void *, void *)
int tridiagLU(double *, double *, double *, double *, int, int, void *, void *)