Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info
titleExercise

Examine the files in the oifs38r1 directory if you are unfamiliar with the OpenIFS model.

Directory: scratch

This is the directory in which we will run OpenIFS.

...

For this exercise, to save computer time, each participant will run a single, different 'ensemble member' and we will create the complete forecast ensemble from the individual ensembles run by the class as a whole. A later exercise will show how to do this from the model output GRIB files.

The first exercises show how to create the experiment directories, prepare the jobs and submit them to the ECMWF Cray.

...

Code Block
createENS --help

usage: createENS [-h] -d <startdate/enddate/hr_inc> [-m <members>]
Set up ensemble forecast for the OpenIFS 2015 workshop
optional arguments:
  -h, --help            show this help message and exit
  -d <startdate/enddate/hr_inc>, --date <startdate/enddate/hr_inc>
                        List of date(s) to retrieve, format: YYYYMMDDHH. The
                        only dates available are: 2013102400/2013102700/24
  -m <members>, --members <members>
                        Number of ensemble members to create e.g. 3 (default 1)
Info
titleExercise

Please only use the 2013102400 start date to ensure we can create the single from everyone's runs.

Decide which of the available dates to use. Use the createENS command to create an ensemble with just a single member.

Info
titleExercise

Change to the experiment directory labelled by the date chosen:

Code Block
languagebash
titlee.g.
cd scratch/ENFO/2013102400/       #  your date may be different

There are two experiment directories: cf000 and pf001. cf000 is for the control forecast which is not used here. pf001 is the single perturbation forecast.

Code Block
languagebash
titleexamine files in the experiment directory
cd pf001
ls

Understand what the different files in the experiment directory are for.

ICM* : these are the initial starting files. ICMGG* are the initial gridpoint files, ICMSH* are the initial spectral fields.

Use the 'grib_ls' command to examine the initial files:

Code Block
grib_ls ICMGGoifsINIT
grib_ls ICMSHoifsINIT

The file: namelistfc is the model 'NAMELIST'. It contains a list of variable settings or 'switches' that control what the model does. These variables are grouped into separate fortran namelists.

...