Domain-specific compiler for Finite Difference/Volume/Element Earth-system models in Fortran

PSyclone

Welcome to PSyclone. PSyclone is a code generation system that generates appropriate code for the PSyKAl code structure developed in the GungHo project.

Please see psyclone.pdf in this directory (or on ReadTheDocs) for more information. If you would prefer to build the documentation, please see the README file in the “doc” directory.

Some of the examples are available as Jupyter notebooks. These may be launched using Binder from the links below. (Note that the first time this is done, Binder has to construct a Container and install the necessary software. This can take several minutes. You can track its progress by clicking the ‘show’ link next to the ‘Build logs’ heading.)

Binder

Uses PSyclone’s NEMO API to process some simple Fortran code,

 

 

 

To finish reading, please visit source site