SuperLU_DIST
4.0
superlu_dist on CPU and GPU clusters
|
#include <stdio.h>
Macros | |
#define | TRUE_ (1) |
#define | FALSE_ (0) |
#define | abs(x) ((x) >= 0 ? (x) : -(x)) |
#define | min(a, b) ((a) <= (b) ? (a) : (b)) |
#define | max(a, b) ((a) >= (b) ? (a) : (b)) |
Functions | |
double | dlamch_ (char *cmach) |
int | dlamc1_ (int *beta, int *t, int *rnd, int *ieee1) |
int | dlamc2_ (int *beta, int *t, int *rnd, double *eps, int *emin, double *rmin, int *emax, double *rmax) |
double | dlamc3_ (double *a, double *b) |
int | dlamc4_ (int *emin, double *start, int *base) |
int | dlamc5_ (int *beta, int *p, int *emin, int *ieee, int *emax, double *rmax) |
double | pow_di (double *ap, int *bp) |
#define abs | ( | x | ) | ((x) >= 0 ? (x) : -(x)) |
#define FALSE_ (0) |
#define max | ( | a, | |
b | |||
) | ((a) >= (b) ? (a) : (b)) |
#define min | ( | a, | |
b | |||
) | ((a) <= (b) ? (a) : (b)) |
#define TRUE_ (1) |
int dlamc1_ | ( | int * | beta, |
int * | t, | ||
int * | rnd, | ||
int * | ieee1 | ||
) |
int dlamc2_ | ( | int * | beta, |
int * | t, | ||
int * | rnd, | ||
double * | eps, | ||
int * | emin, | ||
double * | rmin, | ||
int * | emax, | ||
double * | rmax | ||
) |
double dlamc3_ | ( | double * | a, |
double * | b | ||
) |
int dlamc4_ | ( | int * | emin, |
double * | start, | ||
int * | base | ||
) |
int dlamc5_ | ( | int * | beta, |
int * | p, | ||
int * | emin, | ||
int * | ieee, | ||
int * | emax, | ||
double * | rmax | ||
) |
double dlamch_ | ( | char * | cmach | ) |
double pow_di | ( | double * | ap, |
int * | bp | ||
) |