WRF / WPS
Weather Research and Forecasting Model (WRF) is a mesoscale numerical weather prediction system.
To find out more, visit the WRF website.
Running WRF
Module |
Version |
---|---|
WRF |
3.8.0-intel-2016a-dmpar |
WPS |
3.8.0-intel-2016a-dmpar |
To see available versions when logged into Fram issue command
module spider wrf
To use WRF type
module load WRF/<version>
specifying one of the available versions.
License Information
WRF is in public domain. For more information, visit http://www2.mmm.ucar.edu/wrf/users/public.html
It is the user’s responsibility to make sure they adhere to the license agreements.
Citation
When publishing results obtained with the software referred to, please do check the developers web page in order to find the correct citation(s).
Building from source
There are a lot of issues when building WRF from source, but most is covered in the WRF documentation. Below are some hints that apply locally.
Please make sure all modules are using the same toolchain, like intel/2021a
etc.
When building WRF from source and using Intel compiler some small changes are needed in the arch/configure.defaults
file. In the section for Intel icc/ifort the lines specifying mpiwrappers should read :
DM_FC = mpiifort
DM_CC = mpiicc
This is suggested in the section header.
In addition when building on Betzy with AMD processors the -xAVX
does not work if the main routine is built using this setting. Experience have shown that changing the default flag on file arch/configure.defaults by modifying the line OPTAVX = -xAVX
to OPTAVX = -arch=core-avx2
yield the same performance.