forked from JEMRIS/jemris
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathINSTALL
52 lines (34 loc) · 1.29 KB
/
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
JEMRIS - This software package contains a general MRI simulator.
Prerequisites
-------------
- CVODE variable time stepping ODE solver >=2.5 http://www.llnl.gov/casc/sundials
- Xerces-C++ XML parser >=2.8 http://xerces.apache.org/xerces-c
- HDF5 library for storing and managing data >=1.8 http://www.hdfgroup.org/HDF5
- CLN library for Numbers version >=1.2.X http://ginac.de/CLN
- GiNaC library for symbolic mathematics >=1.4.X http://ginac.de
Please provide all the above packages.
Optional
--------
If provided with an MPI implementation with C++ bindings, a parallel version of
JEMRIS is built. Indicate the location of mpi.h with the appropriate configure
flags. Currently JEMRIS is tested with the MPICH implementation of MPI:
- MPICH library for parallelization >= 3.0.1 http://www.mpich.org/
If povided with the boost C++ libraries, a loop coil obeying to the Biot-Savart law will be built.
- boost the boost c++ library >= 1.50 http://www.boost.org/
Installation
------------
Run the following commands:
# ./configure
# make
# make check
# make install
Alternatively, use cmake:
# mkdir build ; cd build
# cmake ..
# make
# ctest -V
# make install
Documentation
-------------
More detailed installation and developers documentation may be found under
http://jemris.org/.