Dependencies
The compilation uses a standard Makefile, which will call a specified MPI-based, C++-17 compiler. Our dependencies are:
Mandatory:
- make
- C++-17 compiler : we typically use the GNU C++ compiler.
OpenMPIversion >=4.1.2 : for parallel communication1p4estversion XX : for the tree-based operationshdf5version >=1.10 : for the I/O operations
Optional:
googletest: for the regression testsflups: a FFT-based Poisson solver for uniform grids.hypreversion >=2.23 : a MG-based Poisson solver for uniform grids.