Skip to main content
Ctrl+K

Momentum Training

Table of Contents

  • 1. Introduction to LFRic Atmosphere
    • Seamless Modelling
    • Components, Science Configurations, and Systems
    • Land Surface and JULES
    • Ocean and Sea Ice
    • LFRic Atmosphere features and history
    • Introduction review quiz
  • 2. Unstructured Grid (UGRID) - LFRic output format
    • Structured grid
      • The structured world
      • The structured world - review quiz
    • Unstructured mesh
      • The unstructured world
      • The unstructured world - review quiz
    • Practical using unstructured data
  • 3. LFRic code and software
    • Code Repositories
    • PSyKAl and PSyclone
    • Working Practices
    • Output Control
    • Practical exercises
      • Practical 1: Run the model from command line
      • Practical 2: Running the LFRic Apps Standard Suite
      • Practical 3: Run integration tests
  • 4. Science Configurations
    • Introduction to Science Configurations
      • Component Models
      • Science Configurations
      • Quiz: Science Configurations
    • Tools for Modelling
      • MOSRS/SRS Overview
      • GitHub Overview
      • Cylc - workflow engine
      • Rose - managing model configurations
      • Tools review quiz
    • Evaluation and Development
      • Assessment and evaluation of science configurations
      • Development
    • Exercises in Global Configurations
      • Copying an Existing Workflow
      • Editing a Workflow
      • Running a Cylc Workflow
      • Plotting your data
      • Experiments with Global Models
        • Adding a new diagnostic
        • Halving the rotation of the Earth
        • Experiment 1 - CO2 x 10
    • Exercises in Regional Configurations
      • Getting Started: Copying a Workflow for the Regional Nesting Suite
      • Editing a Regional Nesting Suite
      • Running a Regional LFRic Workflow
      • Plotting your data
    • Exercises in Idealised Configurations
      • What is an idealised configuration?
      • Getting Started: Copying a Workflow for the Idealised Suite
      • Navigating the Idealised Suite
      • Running an Idealised Workflow
      • Experiments with the Extraterrestrial CRM Suite
        • Experiment 1 - Adding rotation
        • Experiment 2 - Back to Earth Air
        • Experiment 3 - Size of initial perturbation
      • Plotting and Analysis
      • Quiz: Idealised Configurations
  • Glossary
  • Appendices
    • Using Monsoon3
    • Using Jupyter notebooks
  • 4. Science Configurations
  • Exercises in Idealised Configurations
  • Navigating the Idealised Suite

Navigating the Idealised Suite#

Once you have copied the regional nesting suite (e.g. u-dz791), the next step is to navigate to the suite directory and open it using the Rose graphical user interface (GUI).

Step 1: Navigate to the suite directory#

Open a terminal and change to the directory where your suite is located:

cd ~/roses/u-dz791

See also

For help choosing the correct Monsoon3 service and finding the official setup guidance, see Using Monsoon3.

cd ~/roses/u-dz791

Step 2: Open the suite in the Rose GUI#

rose edit &
rose edit &

Note

You must be using Cylc host to access rose-edit. You will need to have used X11-forwarding (ssh -X) to access both the lander and Cylc host.

What does the rose-edit & command do?
  • This command opens the suite in the Rose graphical user interface, allowing you to view and modify its configuration.

  • The & at the end runs the GUI in the background, so your terminal remains available for other commands.

Step 3: Setting up the suite’s top-level configuration#

Once the GUI is open, you can begin configuring the suite for your specific experiment or run by navigating through the tabs on the left side of the window.

Navigate to the template variables tab to check and, if needed, change the top-level settings required to run the idealised suite.

Top-level options in the idealised suite ``u-dz791``.

Fig. 35 Screenshot of the Rose configuration editor showing the top-level options panel of the idealised suite u-dz791.#

Machine, LFRic version, compilation settings#

  • EX_HOST

    Select what machine to run the experiment on. Currently only the Met Office ex1a zone or Monsoon are available.

  • VN

    LFRic Apps version.

  • BUILD_LFRIC

    Include compilation of the model (required for the first run).

  • COMPILER

    Which compiler to use. Note: Cray (CCE) is preferred as its faster than GNU.

Experiment set up#

  • EXPT_DT

    Dynamical time step of the model in seconds. Default: 10 s.

  • LFRIC_RES

    Select a horizontal mesh. The convention for bi-periodic Cartesian meshes is to name them as (number of x-points)x(number of y-points)-(dx)x(dy), where dx and dy are grid steps in the x- and y-directions, respectively. Default: 128 by 128 points with the grid spacing of 2000 m.

  • LFRIC_LEVS

    Select a vertical levels set. Default: 200 uniformly spaced levels from 0 to 900 km. Yes, km. It’s a hydrogen-dominated atmosphere, so the scale height is much larger than that for Earth’s air.

  • PHYSICS_CONF

    Select a physical configuration. Default: GungHo-only configuration (i.e., dynamical core only).

Cycling options#

  • EXPT_START

    Experiment start date and time. Given in a cylc time format: YYYYMMDDTHHMMZ The actual numbers are irrelevant for an idealised case.

  • EXPT_RUNLEN

    Experiment run length in the cylc date-time format, e.g. PT10H30M, P20D, etc.

  • EXPT_RESUB

    Experiment resubmission frequency, i.e. the length of continuation runs, in the cylc date-time format.

Parallel execution settings#

  • TOTAL_RANKS_REQ

    Total number of processors to run the model on. Note: there are 128 per node on the ex1a machine and Monsoon.

  • LFRIC_CRUN_WALLCLOCK

    Wallclock time to allocate to each continuation run. Given in the cylc date-time format, e.g. PT1H. Note: the limit is 3 hours on the Met Office ex1a zone and Monsoon.

  • HOUSEKEEPING

    Clean up output directory on successful finish. Currently only removes xios_* log files.

GitHub settings#

  • MIRROR_LOC

    Alias for the git mirror location. Check your ~/.gitconfig when setting this up.

  • USE_MIRRORS

    If true, use local mirrors to clone the model’s source code. If false, clone from GitHub.

  • USE_TOKENS

    If true, switches sources to use https URLs instead of ssh. This requires a personal access token to be setup to authenticate with GitHub.

previous

Getting Started: Copying a Workflow for the Idealised Suite

next

Running an Idealised Workflow

© Copyright Met Office.

Created using Sphinx 8.2.3.

Accessibility

Built with the PyData Sphinx Theme 0.17.1.