Login to ECMWF Cray
Each participant will have a training user account on the ECMWF Cray system. This is different from the user account on the classroom computers.
Begin by logging onto the Cray login nodes:
ssh trcrayXX@ccb <<< use your Cray user id Password: xxxxxxxx trcray@ccb-login2:~>
The contents of the account should look like:
trcray1@ccb-login2:~> ls bin modules.sh oifs38r1 scratch
If any are missing please let us know.
Directory: oifs38r1
This directory contains the OpenIFS source code and OpenIFS executable.
For the purpose of this workshop, the model has already been compiled to avoid delay and adding unnecessary load to the login nodes.
Exercise
Examine the files in the oifs38r1 directory.
Directory: scratch
This is the directory in which we will run OpenIFS.
Setting the correct environment
Each time you login and before doing any work in this account, make sure you have the correct environment loaded to run and work with OpenIFS.
source modules.sh
Creating the OpenIFS ensemble experiment
An ensemble experiment consists of a 'control' and multiple 'perturbed' forecasts, or 'ensemble members'. Typically at ECMWF 25-50 ensemble members will be used to create a spread of forecasts.
For this exercise, to save computer time, each participant will run a single 'ensemble member' and we will create the forecast ensemble from the individual ensembles run by the class as a whole.
The first exercise is to create the experiment directo
Using : createENS .....
Control forecast : cf000
perturbed forecast : pf001
You will run the perturbed forecast (you can run the control later)
Creating the OpenIFS batch job
Using : oifs_run .....
Editing the namelist
cp namelistfc fort.4
Edit namelist for your perturbation number.
Submit job: qsub jobN
Checking job status: qstatu
Problems (deliberate)
Set length of run to d10 - model will stop and print error that the climate file is too short.