The Weather Research and Forecasting (WRF) model is a next-generation mesoscale numerical weather prediction system designed to serve both operational forecasting and atmospheric research needs. It features multiple dynamical cores, a 3-dimensional variational (3DVAR) data assimilation system, and a software architecture allowing for computational parallelism and system extensibility. WRF is suitable for a broad spectrum of applications and across scales ranging from meters to thousands of kilometres.
If you have any corrections, comments or contributions, please feel free to email us on firstname.lastname@example.org so that we can continue to update and upgrade the guides over time.
The installation (obtaining and compiling the source code) is NCI specific. The NCAR guides which we link to give instructions for compilation. DO NOT USE THOSE INSTRUCTIONS. They will not work. First, install WRF using this wiki's instructions and only follow the NCAR guides for running your simulation.
Warning for Gadi: Modern versions of JasPER are incompatible with WRF at this moment. This means it is impossible to create WRF output in GRIB2 format which shouldn't be an issue as users output netCDF. It seems WPS v4 and newer can still use inputs in GRIB2 with modern versions of JasPER. I will try to introduce the fix to older versions of WPS so you can still use older versions of WRF/WPS with GRIB2 inputs.
Installation Guides for Raijin
Note: These guides are for Raijin only currently.
- Raijin: WRF v4.1.1 installation
- Raijin: WRF v4.0.2 installation
- WRF v184.108.40.206 installation
- WRF v3.9 installation * New installation instructions *
- WRF v3.8.1 installation * New installation instructions *
- WRF v3.7.1 installation * New installation instructions *
- WRF V3.6 installation
- WRF V3.5.1 Chem installation
- WRF V3.5.1 installation
- WRF V3.5 installation
- WRF V3.4.1 installation
- WRF V3.4 installation
- WRF V3.3.1 installation
- V3.3 installation
Running WRF at NCI
Datasets for WRF
We keep an updated version of WPS Geog dataset on Raijin under /projects/WRF/data/WPS_GEOG We also keep the data to run the January 2000 WRF tutorial under /projects/WRF/data/JAN00 We do not keep any other datasets specifically for WRF use. You may be able to use some of the RDSI datasets already stored at NCI or you will have to bring your own dataset.
The NCEP Unified Post-Processing system (UPP) v3.2 has been installed on Raijin. Although it can be used with several WRF versions, it is dependant on a compilation of WRFV3 and hence is installed in the WRF directory. It can be found under /projects/WRF/WRFV_220.127.116.11 and following versions. The simplest way to use it is to:
- Clone the WRFV_18.104.22.168 directory to your working area:
git clone /projects/WRF/WRFV_22.214.171.124
- Compile WRFV3 from WRFV_126.96.36.199 using the run_compile script under WRFV_188.8.131.52/WRFV3
- Compile UPP using the run_compile script under WRFV_184.108.40.206/UPPV3.2. Use the -h option to see the help.
You can then use UPP on your WRF outputs, no matter what WRF version was used to produce them (at the condition UPP v3.2 is compatible with this WRF version, see the NCAR documentation if you have any doubts).
UPP has been tested on the January 2000 tutorial outputs using the wrf_cntrl.parm file provided by default in UPP.
Process for WRF porting to NCI machine