WRF
WRF
The Weather Research and Forecasting Model "WRF" is a prognostic meteorological data modeling system. I often use WRF for preparing meteorological data that can be input to air dispersion models. For example, I have used WRF and EPA's mesoscale model interface program ("MMIF") in the following situations:
Preparing AERMET-compatible data for input to EPA's AERMOD air dispersion model. This is particularly useful when representative site-specific meteorological or airport ASOS data are lacking.
Preparing 3-D wind fields for complex terrain settings to be modeled with CALPUFF and SCICHEM.
Preparing 3-D wind fields for local dispersion (sometimes with calm wind conditions) to be modeled with CALPUFF and SCICHEM.
Preparing 3-D wind fields for long-range transport situations to be modeled with CALPUFF and SCICHEM.
I have built many versions of WRF and the WRF Preprocessor System (“WPS”) on Pop!_OS and Windows WSL systems. Pop! _OS is an open-source Linux distribution, based on Ubuntu. WSL is the Windows Subsystem for Linux, also based on Ubuntu, operating in PowerShell. I also add NCL graphics to the builds, running NCL in a Conda environment. I use Linux bash scripts to expedite building, testing, and running WRF.
I have performed numerous WPS/WRF runs, including analyses of various physics options to assess wind fields in areas of complex terrain. I developed various domain configurations, covering different areas and including nested domains with grid cells as fine as 400 meters. To maximize reliability, I assess the performance of WRF/MMIF output using statistical analyses of modeled meteorological parameters with observational data.
I typically run WRF/WPS on a number of higher-end PCs with Intel and AMD CPUs. All of these computing systems use the same versions of WRF/WPS compiled with the same versions of the GNU Compiler Collection ("gcc") and gfortran.