SuperLU_DIST
4.0
superlu_dist on CPU and GPU clusters
|
#include <stdio.h>
Macros | |
#define | TRUE_ (1) |
#define | FALSE_ (0) |
#define | min(a, b) ((a) <= (b) ? (a) : (b)) |
#define | max(a, b) ((a) >= (b) ? (a) : (b)) |
#define | abs(x) ((x) >= 0 ? (x) : -(x)) |
#define | dabs(x) (double)abs(x) |
Functions | |
double | slamch_ (char *cmach) |
int | slamc1_ (int *beta, int *t, int *rnd, int *ieee1) |
int | slamc2_ (int *beta, int *t, int *rnd, float *eps, int *emin, float *rmin, int *emax, float *rmax) |
double | slamc3_ (float *a, float *b) |
int | slamc4_ (int *emin, float *start, int *base) |
int | slamc5_ (int *beta, int *p, int *emin, int *ieee, int *emax, float *rmax) |
double | pow_ri (float *ap, int *bp) |
#define abs | ( | x | ) | ((x) >= 0 ? (x) : -(x)) |
#define dabs | ( | x | ) | (double)abs(x) |
#define FALSE_ (0) |
#define max | ( | a, | |
b | |||
) | ((a) >= (b) ? (a) : (b)) |
#define min | ( | a, | |
b | |||
) | ((a) <= (b) ? (a) : (b)) |
#define TRUE_ (1) |
double pow_ri | ( | float * | ap, |
int * | bp | ||
) |
int slamc1_ | ( | int * | beta, |
int * | t, | ||
int * | rnd, | ||
int * | ieee1 | ||
) |
int slamc2_ | ( | int * | beta, |
int * | t, | ||
int * | rnd, | ||
float * | eps, | ||
int * | emin, | ||
float * | rmin, | ||
int * | emax, | ||
float * | rmax | ||
) |
double slamc3_ | ( | float * | a, |
float * | b | ||
) |
int slamc4_ | ( | int * | emin, |
float * | start, | ||
int * | base | ||
) |
int slamc5_ | ( | int * | beta, |
int * | p, | ||
int * | emin, | ||
int * | ieee, | ||
int * | emax, | ||
float * | rmax | ||
) |
double slamch_ | ( | char * | cmach | ) |