You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Michael Hirsch, Ph.D edited this page Feb 11, 2020
·
2 revisions
The CMake build system is used to manage the large number of dependencies and external libraries needed to compile GEMINI.
If needed, CMake is easily installed in a minute without sudo/admin on:
Compiler wrappers mpifort or mpiifort can be used. Fortran 2008 submodule and other Fortran 2008 throughout GEMINI requires a Fortran 2008 compliant compiler. Such compilers include:
gfortran ≥ 6
Intel ifort ≥ 16
Cray ftn
IBM XL
It is anticipated in 2020 some of the following compilers will also be working:
Flang
NAG
PGI
Libraries
Tested versions include:
HDF5 1.8, 1.10, 1.12
OpenMPI 1.10, 2.1, 3.1, 4.0
MUMPS 4.10, 5.1, 5.2
SCALAPACK 2.0, 2.1
LAPACK95 3.0 (optional)
NCAR GLOW (optional) enabled by cmake -Dglow=yes option