forked from GRAVITYLab/OSUFlow
-
Notifications
You must be signed in to change notification settings - Fork 0
/
README_INSTALL
53 lines (39 loc) · 1.06 KB
/
README_INSTALL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
-------------------
Questions / contact info:
Tom Peterka
Argonne National Laboratory
9700 S. Cass Ave.
Argonne, IL 60439
-------------------
Building osuflow:
cd trunk
Configure osuflow:
The options for the configure command are available by:
./configure --help
A full configure, with everything enabled:
./configure --with-arch=<architecture>
where architecture =
MAC_OSX_OMPI
MAC_OSX_MPICH
LINUX
LINUX_SERIAL
BGP
EUREKA
You can add other options to the configure command to turn features on/off. A complete list is found in ./configure --help, but some common ones are:
If parallel netcdf is not installed on your system
--disable-pnetcdf
To disable BIL
--disable-bil
To enable byte swapping between different endianess machines
--enable-byteswap
To disable mpi and build a serial-only version
--disable-mpi --disable-bil
Build osuflow:
to build the parallel version (mpi was enabled for the configure step)
make
to build the serial version (mpi was disabled for the configure step)
make serial_check
Install osuflow:
make install
-------------------