PSyclone

PSyclone User Guide

PSyclone is a code generation system developed to support domain-specific languages (DSLs) for finite element, finite volume and finite difference codes. Notably, it is used in the LFRic Project, and it also supports the GOcean (2D, finite difference) DSL. In addition it is being extended to support the processing of existing finite difference codes such as the NEMO ocean model. Find more information in the Developer’s Guide and the Reference Guide.

Bibliography

Indices and tables