WPS

Overview

WPS is the preprocessing system for the Weather Research and Forecasting Model (WRF).

Version 4.0.3 is installed on the CSF.

Restrictions on use

WRF is open source, and has been released with no restrictions on use (licensing or otherwise).

Set up procedure

We now recommend loading modulefiles within your jobscript so that you have a full record of how the job was run. See the example jobscript below for how to do this.

Load one of the following modulefiles:

module load apps/gcc/wps/4.0.3

Copy the running directory (which contains standard input files required by WPS) for your version of the model using:

cp -a $WPS_RUNDIR [scenario_name]

Change into the new directory, and link to the geography data directory:

ln -s $WPS_GEOG geog

Running the application

Please do not run the WPS processes on the login node – they are computationally intensive, and some require MPI parallisation to run properly. Jobs should be submitted to the compute nodes via batch.

Parallel batch job submission

Three example batch scripts are included in the running directory:

batch_geogrid_par.sh
batch_ungrib_serial.sh
batch_metgrid_par.sh

These have the form (for parallel jobs):

#!/bin/bash --login
#$ -cwd
#$ -pe smp.pe 4

module load apps/gcc/wps/4.0.3

mpiexec -np 4 geogrid.exe 2>&1 | tee geogrid.log

Further info

Updates

None.

Last modified on July 11, 2019 at 10:32 am by Doug Lowe