This version (2022/06/20 09:01) was approved by msiegel.
FLASH
FLASH is a code for simulating a wide variety of (not only) astrophysical processes.
compilation of FLASH 3.2 on VSC-1 with Scientific Linux 6.4
Compilation is straight forward. But there are some MPI calls, that are not compatible with current MPI implementations. Therefore a patch has to be applied.
- MPI-implementation: impi-4.1.0.024
- Compiler: ifort
- HDF5-library: version 1.8.10
- Makefile.h:makefile.h
- .bashrc modification:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/sw/hdf5/1.8.10-p1:/opt/sw/hdf5/1.8.10-p1/lib
- Patches: flashmpipatches.txt patch taken from: http://flash.uchicago.edu/~cdaley/FLASH3.2_patches/fix_mpi_calls/fix_mpi_calls.diff