Skip to main content
Ctrl+K

LFRic Core

  • Getting Started
  • How to use it
  • How it works
  • How to contribute
  • GitHub
  • GitHub Discussions
  • Getting Started
  • How to use it
  • How it works
  • How to contribute
  • GitHub
  • GitHub Discussions

Section Navigation

  • Templated Fortran Source
  • Build System
    • Configurator
    • Rose Picker
    • Configuration Metadata File Extensions
    • Library Import
    • Build System Component: Dependerator
    • PSyclone Transformation Scripts
  • LFRic Message Passing Interface
  • Requirements summary
  • LFRic Science Model Architecture
  • How it works

How it works#

  • Templated Fortran Source
    • Template Files
    • Templaterator
    • Inclusion in a Project
  • Build System
    • Configurator
    • Rose Picker
    • Configuration Metadata File Extensions
    • Library Import
    • Build System Component: Dependerator
    • PSyclone Transformation Scripts
  • LFRic Message Passing Interface
    • Different versions

Requirements#

  • Requirements summary

Technical Overviews#

These sections describe key parts of the LFRic infrastructure, which will help explain the reasons for the design and implementation choices that have been made.

  • LFRic Science Model Architecture
    • Key Concepts and Requirements
    • LFRic Function spaces and element orders
    • Overview of the PSyKAl design
    • The PSy layer code

previous

LFRic Core API

next

Templated Fortran Source

On this page
  • Requirements
  • Technical Overviews
Edit on GitHub
Glossary
FAQs

© Crown Copyright Met Office

Accessibility

Created using Sphinx 8.1.0.

Built with the PyData Sphinx Theme 0.16.1.