hegish / async-fortran

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Asynchronous Fortran (threads) README file

This software package brings portable threads to Fortran projects. It is e.g. being used from the Sea-ice Ocean Model (FESOM) of the Alfred Wegener Institute (AWI).

Any feedback is greatly appreciated, please mail to: Jan Hegewald jan.hegewald@awi.de

Build

To build, use cmake and make. For example:

mkdir build
cd build
cmake ../example_simple
make

run:

./async_fortran_example_simple

alternative build without multithreading:

cmake -DDISABLE_MULTITHREADING=ON ../example_simple

Credits

Part of this library has been developed within the project Pilot Lab Exascale Earth System Modelling (PL-ExaESM)

About

License:GNU General Public License v3.0


Languages

Language:Fortran 39.3%Language:C++ 37.7%Language:CMake 19.0%Language:C 4.0%