This repository contains Dockerfiles to build images to build or run iRIC solvers
- Python >= 3.6
- Docker
python3 build_images.py
This will build the two images below:
- iric/solver-build
- iric/solver-run
This is the image to build solvers. The following libraries and programs are instaled:
- Compilers (gcc, g++, gfortran)
- hdf5, cgnslib library in /usr/lib/x86_64_linux-gnu
- iriclib library in /usr/local/lib
You can build solvers using this image.
This is the image to run solvers. The following libraries are installed.
- hdf5, cgnslib library in /usr/lib/x86_64_linux-gnu (only runtimes, no headers)
- iriclib library in /usr/local/lib
We recommend to run models using this image, because this is much smaller than iric/solver-build.
TODO