forked from JEMRIS/jemris
-
Notifications
You must be signed in to change notification settings - Fork 0
/
INSTALL
46 lines (30 loc) · 1.3 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
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
- ISMRMRD ISMRM Raw Data Format >=1.5.0 https://ismrmrd.github.io/apidocs/1.5.0
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:
- Open MPI library for parallelization >= 4.1.0 https://www.open-mpi.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:
# mkdir build ; cd build
# cmake ..
# make
# ctest -V
# make install
Documentation
-------------
More detailed installation and developers documentation may be found under
http://jemris.org/.