WRF Tutorial Overview

Due to COVID-19, the Winter 2021 Weather Research and Forecasting (WRF) tutorial WILL BE HELD VIRTUALLY via Zoom (click here to download Zoom prior to the tutorial).  

The Basic virtual tutorial will consist of lectures on various components of the WRF modeling system along with live Q&A sessions with instructors, and live hands-on practice sessions. All presentations will be pre-recorded and made available (via YouTube) to attendees two weeks in advance of the tutorial. All presentations should be viewed prior to the live Q&A session for the particular topics. Only Q&A and practice sessions will be live, and will be held during Mountain Standard Times (MST). Please ensure that time works for you before registering. 

WRF Tutorial Topics

  • WRF Pre-processing System
  • WRF Dynamics and Numerics
  • WRF Physics
  • WRF Software Framework
  • WRF Post-processing and Graphical Tools


Basic knowledge of atmospheric science and numerical modeling, as well as experience working with a Unix computer environment, is required for the class. WRF Tutorial participants are strongly encouraged to work through the WRF-ARW online tutorial, especially if you have not used the model before.

Reviewing the online tutorial will provide an overview of the system, which can help enhance your learning experience during the tutorial (even if you cannot compile and run the code physically).

If you run into any problems while working through this, please post to our WRF/MPAS Support Forum

All participants are also strongly encouraged to become familiar with a Unix/Linux working environment, as using directories, editing text files and Fortran code are absolutely essential to operate the modeling system programs. One can easily find Unix tutorials for beginners online for this purpose or view the lessons below from The COMET Program

Prior to the tutorial, you will receive a final agenda, along with a link to the pre-recorded tutorial presentations. All live sessions will be conducted through Zoom. If you do not already have Zoom installed on your system, it is advised that you do that now. 

You will also need access to a Linux (or Linux-emulating) terminal window on your system, as all work is done in a Linux environment, using Unix commands. Please make sure to install and test this prior to the tutorial.

Unix lesson: https://www.meted.ucar.edu/ucar/unix

Fortran lesson: https://www.meted.ucar.edu/ucar/fortran

WRF Logo