1. Overview

-               Introduction ........................................................................................... 1-1

-               The WRF Modeling System Program Components...................... 1-2

 

2. Software Installation

-                 Introduction............................................................................................ 2-1

-                 Required Compilers and Scripting Languages............................. 2-2

-                 Required/Optional Libraries to Download...................................... 2-3

-                 Post-Processing Utilities.................................................................... 2-4

-                 UNIX Environment Settings................................................................ 2-4

-                 Building the WRF Code...................................................................... 2-5

-                 Building the WPS Code...................................................................... 2-6

-                 Building the WRFDA Code (for 3DVAR)........................................... 2-7

-                 Building the WRFDA Code (for 4DVAR) ………………………….. 2-9

 

3. The WRF Preprocessing System (WPS)

-                 Introduction.......................................................................................... 3-1

-                 Function of Each WPS Program...................................................... 3-2

-                 Installing the WPS.............................................................................. 3-4

-                 Running the WPS............................................................................... 3-7

-                 Creating Nested Domains with the WPS.................................... 3-20

-               Selecting Between USGS and MODIS-based
Land Use Data.................................................................................. 3-22

-                 Selecting Static Data for the Gravity Wave Drag Scheme......... 3-23

-               Using Multiple Meteorological Data Sources.............................. 3-23

-               Alternative Initialization of Lake SSTs…………………………… 3-26

-                 Parallelism in the WPS................................................................... 3-28

-                 Checking WPS Output..................................................................... 3-29

-               WPS Utility Programs...................................................................... 3-30

-                 Writing Meteorological Data to the Intermediate Format.......... 3-33

-                 Creating and Editing Vtables......................................................... 3-35

-                 Writing Static Data to the Geogrid Binary Format....................... 3-37

-                 Creating an Urban Fraction Field from NLCD Data .................. 3-40

-                 Description of Namelist Variables................................................ 3-42

-                 Description of GEOGRID.TBL Options......................................... 3-48

-                 Description of index Options.......................................................... 3-50

-                 Description of METGRID.TBL Options......................................... 3-53

-                 Available Interpolation Options in Geogrid and Metgrid............ 3-56

-                 Land Use and Soil Categories in the Static Data...................... 3-59

-                 WPS Output Fields........................................................................... 3-61

 

4. WRF Initialization

-                 Introduction.......................................................................................... 4-1

-                 Initialization for Ideal Data Cases.................................................... 4-3

-                 Initialization for Real Data Cases.................................................... 4-6

 

5. WRF Model

-               Introduction ......................................................................................... 5-1

-               Installing WRF .................................................................................... 5-2

-               Running WRF ..................................................................................... 5-8

-               Examples of namelists for various applications........................ 5-28

-               Check Output .................................................................................... 5-30

-               Trouble Shooting.............................................................................. 5-31

-               Physics and Dynamics Options.................................................... 5-31

-               Summary of PBL Physics Options……………………………….  5-43

-               Summary of Microphysics Options………………………………. 5-45

-               Summary of Cumulus Parameterization Options………………. 5-46

-               Summary of Radiation Physics Options.................................... 5-47

-                 Description of Namelist Variables................................................ 5-50

-                 WRF Output Fields........................................................................... 5-93

 

6. WRF Data Assimilation

-               Introduction.......................................................................................... 6-1

-               Installing WRFDA for 3D-Var Run…................................................ 6-4

-               Installing WRFPLUS and WRFDA for 4D-Var Run....................... 6-8

-               Running Observation Preprocessor (OBSPROC) .................... 6-10

-               Running WRFDA.............................................................................. 6-14

-               Radiance Data Assimilations in WRFDA.................................... 6-21

-               Precipitation Data Assimilation in WRFDA 4D-Var…………….. 6-31

-               Updating WRF boundary conditions............................................. 6-34

-               Running gen_be............................................................................... 6-36

-               Additional WRFDA Exercises......................................................... 6-39

-               WRFDA with Multivariate Background Error (MBE) Statistics…6-42

-               WRFDA Diagnostics........................................................................ 6-44

-                 Hybrid Data Assimilation................................................................ 6-47

-                 ETKF Data Assimilation............................................................. 6-51

-               Description of Namelist Variables................................................ 6-56

 

7. Objective Analysis (OBSGRID)

-               Introduction.......................................................................................... 7-1

-               Program Flow...................................................................................... 7-2

-               Source of Observations..................................................................... 7-3

-               Objective Analysis techniques in OBSGRID.................................. 7-4

-               Quality Control for Observations...................................................... 7-6

-               Additional Observations.................................................................... 7-6

-               Surface FDDA option.......................................................................... 7-7

-               Objective Analysis on Model Nests................................................. 7-7

-               How to run OBSGRID......................................................................... 7-8

-               Output Files....................................................................................... 7-10

-               Plot Utilities........................................................................................ 7-12

-               Observations Format....................................................................... 7-13

-               OBSGRID Namelist......................................................................... 7-16

 

8. WRF Software

-               WRF Build Mechanism...................................................................... 8-1

-               Registry................................................................................................. 8-5

-               I/O Applications Program Interface (I/O API)................................ 8-14

-               Timekeeping..................................................................................... 8-14

-               Software Documentation................................................................ 8-15

-               Performance...................................................................................... 8-15

 

9. Post-Processing Programs

-                 Introduction.......................................................................................... 9-1

-                 NCL....................................................................................................... 9-2

-                 RIP4.................................................................................................... 9-20

-                 ARWpost............................................................................................ 9-29

-                 UPP .................................................................................................... 9-36

-               VAPOR................................................................................................ 9-59

 

10. Utilities and Tools

-                 Introduction........................................................................................ 10-1

-                 read_wrf_nc....................................................................................... 10-1

-                 iowrf..................................................................................................... 10-5

-               p_interp.............................................................................................. 10-6

-               TC Bogus Scheme........................................................................... 10-9

-               v_interp............................................................................................. 10-11

-                 proc_oml.f........................................................................................ 10-13

-               Tools...........................................................................................................             10-14

 

Appendix A: WRF-Fire

-                 Introduction.......................................................................................... A-1

-                 WRF_Fire in idealized cases........................................................... A-3

-                 Fire variables in namelist.input ....................................................... A-4

-               namelist.fire......................................................................................... A-5

-               Running WRF_Fire on real data...................................................... A-6

-                 Fire state variables........................................................................... A-12

-               WRF-Fire software .......................................................................... A-12