Skip to content

Commit 574e84d

Browse files
committed
Update dependency notes
1 parent b923736 commit 574e84d

File tree

1 file changed

+15
-3
lines changed

1 file changed

+15
-3
lines changed

README.md

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,22 @@ git clone https://github.com/modern-fortran/neural-fortran
4141
cd neural-fortran
4242
```
4343

44-
Dependencies:
44+
### Dependencies
4545

46-
* Fortran 2018-compatible compiler
47-
* OpenCoarrays (optional, for parallel execution, GFortran only)
46+
Required dependencies are:
47+
48+
* A Fortran compiler
49+
* [HDF5](https://www.hdfgroup.org/downloads/hdf5/)
50+
(must be provided by the OS package manager or your own build from source)
51+
* [h5fortran](https://github.com/geospace-code/h5fortran),
52+
[json-fortran](https://github.com/jacobwilliams/json-fortran)
53+
(both handled by neural-fortran's build systems, no need for a manual install)
54+
* [fpm](https://github.com/fortran-lang/fpm) or
55+
[CMake](https://cmake.org) for building the code
56+
57+
Optional dependencies are:
58+
59+
* OpenCoarrays (for parallel execution with GFortran)
4860
* BLAS, MKL (optional)
4961

5062
Compilers tested include:

0 commit comments

Comments
 (0)