SuperLU Distributed 8.2.1
Distributed memory sparse direct solver
machines.h
Go to the documentation of this file.
1
24#ifndef __SUPERLU_MACHINES /* allow multiple inclusions */
25#define __SUPERLU_MACHINES
26
27#define SGI 0
28#define ORIGIN 1
29#define DEC 2
30#define CRAY_T3E 3
31#define SUN 4
32#define PTHREAD 5
33#define IBM 6
34
35#ifdef _SGI
36#define MACH SGI
37#endif
38
39#ifdef _ORIGIN
40#define MACH ORIGIN
41#endif
42
43#ifdef _DEC
44#define MACH DEC
45#endif
46
47#ifdef _CRAY
48#define MACH CRAY_T3E
49#endif
50
51#ifdef _SOLARIS
52#define MACH SUN
53#endif
54
55#ifdef _PTHREAD
56#define MACH PTHREAD
57#endif
58
59#if ( defined(_SP2) || defined(_SP) )
60#define MACH IBM
61#endif
62
63#endif /* __SUPERLU_MACHINES */