Contents of the Repository#
The repository contains the following directories:
The
applicationsdirectory contains the different applications that have been developed using the LFRic Core and the science libraries. Applications include the main Momentum® Atmosphere application as well as smaller applications that test subsections of different models (e.g. transport, solver, etc.).The
builddirectory contains additional build scripts required by the modelling system.The
documentationdirectory contains the source code for this documentation.The
interfacesdirectory contains interface code to couple to sub models such as the JULES land surface model.The
rose-metadorectory contains links to the rose metadata for the different libraries and applications.The
rose-stemdirectory contains the system test suites for development testing.The
sciencedirectory contains several libraries of science code which can be used in the development of applications. For example, the gungho library provides the dynamical core used in the Momentum® Atmosphere application.
Many of the directories contain directories of unit and integration tests, directories of Rose metadata, and Makefiles for building applications.