This document describes the required work steps tasks to carry out the control experiment and subsequent perturbation experiments on the ECMWF HPCFto simulate the extra-tropical evolution of Tropical Cyclone Karl.
In contrast to the yesterday's Acceptance Test experiment this does will not require an interactive session on the Cray's postprocessing nodenodes. We will submit the model control experiment as a batch job.
...
The Control Experiment
- We will use a pre-compiled and pre-installed version of OpenIFS 43r3 on the ECMWF's HPCF.
- We will carry out a 6-day (144 hours) control experiment
...
- starting on 25 Sep 2016
...
- at 00h00 UTC.
- We will use OpenIFS with a cubic octahedral grid at horizontal resolution
...
- Tco399 and 137 vertical levels.
- The control experiment will be initialised from ERA-5 reanalysis data.
Preparing the Model
In your working group you should login to the RACC cluster and login to the ECMWF HPCF with your training account ID.
...
In a previous exercise you have called the the my43
script which in turn has copied further scripts to your local ~/bin
directory. If you have not participated in yesterday's practical please get in touch so we can ensure your account is correctly set up.
You should now use the script script getkarl
to copy the NAWDEX control experiment to your training account. This script can be called from any directory.
Panel | ||||
---|---|---|---|---|
| ||||
|
...
Directories for climatological input files are mostly included through symbolic links to a central storage location.
Model Experiment Parameters
The model experiment directory should now contain the following files:
Code Block |
---|
% ls 399_4@ ICMSHh7ccINIT master.exe sfcwindin wam_namelist ICMCLh7ccINIT cdwavein oifs_run specwavein wam_subgrid_0 ICMGGh7ccINIT fort.4 rtables/ uwavein wam_subgrid_1 ICMGGh7ccINIUA ifsdata@ run.ccb wam_grid_tables wam_subgrid_2 |
This directory contains now not only initial files for the atmospheric model (ICM*INI*
) but and also input files for the wave model.
...
rtables contains input files for the model's radiation scheme.
run.ccb is the model run script which will be submitted to the PBS job scheduler. It calls oifs_run
and loads all the module files and defines shell variable required for the runtime environment of the model. Therefore the oifs-config.ccb.sh
file is not needed in this case.
oifs_run is a generic run script for the model. It is possible to pass arguments to this script which is done by run.ccb
. At the end of the model experiment this script moves the model output to a specific output directory (which is numbered according to the OIFS_RUN
variable). Also, command line grib tools are used to extract selected model fields into separate files.
...
Code Block |
---|
UTSTEP=900.0 ! model time step is 900 seconds CUSTOP='h144' ! experiment for 144 hours (6 days) CNMEXP="h7cc" ! experiment ID NFPLEV=137 ! model grid has 137 vertical levels NFPMAX=399 ! horizontal resolution is Tco399 NPOSTS=0 ! regular output every 24 steps, NHISTS=0 ! with UTSTEP=900 this means every 6 hours NFRPOS=24 NFRHIS=24 |
Submitting the Control Experiment
We will not run this experiment in an interactive node because this would not provide sufficient resources for a timely completion of the experiment. We will instead submit a job to the batch scheduler, requesting a larger number of computing nodes.
Panel | ||||
---|---|---|---|---|
| ||||
|
The qstat command indicates the current status of your job in the batch scheduling system. The status is indicated by a capital letter. At the start the letter 'Q' indicates that your job is waiting in the queue to be processed. 'R' indicates that the job is now running. 'E' indicates that the job has stopped and is exiting.