SuperLU_DIST
4.0
superlu_dist on CPU and GPU clusters
Main Page
Classes
Files
File List
File Members
All
Classes
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
SRC
machines.h
Go to the documentation of this file.
1
14
#ifndef __SUPERLU_MACHINES
/* allow multiple inclusions */
15
#define __SUPERLU_MACHINES
16
17
#define SGI 0
18
#define ORIGIN 1
19
#define DEC 2
20
#define CRAY_T3E 3
21
#define SUN 4
22
#define PTHREAD 5
23
#define IBM 6
24
25
#ifdef _SGI
26
#define MACH SGI
27
#endif
28
29
#ifdef _ORIGIN
30
#define MACH ORIGIN
31
#endif
32
33
#ifdef _DEC
34
#define MACH DEC
35
#endif
36
37
#ifdef _CRAY
38
#define MACH CRAY_T3E
39
#endif
40
41
#ifdef _SOLARIS
42
#define MACH SUN
43
#endif
44
45
#ifdef _PTHREAD
46
#define MACH PTHREAD
47
#endif
48
49
#if ( defined(_SP2) || defined(_SP) )
50
#define MACH IBM
51
#endif
52
53
#endif
/* __SUPERLU_MACHINES */
Generated on Sat Oct 4 2014 08:21:41 for SuperLU_DIST by
1.8.5