Difference between revisions of "WRF"

 
(47 intermediate revisions by 2 users not shown)
Line 1: Line 1:
=WRF=
 
  
==Overview==
+
 
  
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.
+
= Overview =
  
If you have any corrections, comments or contributions, please feel free to email us on [mailto:cws_help@nci.org.au cws_help@nci.org.au] so that we can continue to update and upgrade the guides over time.
+
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. For more details check out the [https://www.mmm.ucar.edu/models/wrf WRF Home Page]. 
  
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.
+
= Updates =
  
==Installation Guides==
+
If you have any corrections, comments or contributions, please email us on cws_help@nci.org.au so that we can continue to update over time. UPP hasn't been ported to Gadi yet.
'''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.
 
  
* [[WRF v4.1.3 installation ]]
+
== <small>20 November 2022: New WRF version</small> ==
* [[WRF v4.1.2 installation ]]
 
* [[WRF v4.1.1 installation ]]
 
* [[WRF v4.0.2 installation ]]
 
  
== Installation Guides for Raijin ==
+
'''Versions affected:'''&nbsp;None
Note: These guides are for Raijin only currently.
 
* [[Raijin: WRF v4.1.1 installation]]
 
* [[Raijin: WRF v4.0.2 installation]]
 
* [[WRF v3.9.1.1 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]]
 
* [[WRF installation WRF|V3.3 installation]]
 
  
==Running WRF at NCI==
+
'''Description''' Version v4.4.1 is now ready to be used on Gadi. Note, WRF only has been updated.&nbsp;
  
[[How to run WRF]]
+
== <small>01 September 2020: New WRF version</small> ==
  
[[How to run WRF with ERA-Interim data]]
+
'''Versions affected:''' None
  
[[How to run WRF with inputs in netcdf format]]
+
'''Description''' Version v4.2.1 is now ready to be used on Gadi. Note, WRF only has been updated. As for v4.2, the WRFV3/ directory was renamed to WRF/.
  
[[WRFPLUS V3.4.1 installation]]
+
== <small>11 May 2020: New WRF version</small> ==
  
[[WRFDA V3.4.1 installation]]
+
'''Versions affected:'''&nbsp;None
  
[[WRF Workflow Tools]]
+
'''Description ''' Version v4.2 is now ready to be used on Gadi. Note, WPS and WRF have been updated. I have also renamed the WRFV3/ directory to WRF/.
  
[[Tips and Tricks]]
+
== <small>05 March 2020: ERA-Interim</small> ==
  
==Post-processing software==
+
'''Versions affected:'''
===UPP===
 
UPP hasn't been ported to Gadi yet.
 
  
==Related links:==
+
*V3.9
 +
*V3.9.1.1
 +
*V4.0.2
 +
*V4.1.1
 +
*V4.1.2
 +
*V4.1.3
 +
*V4.1.4
  
[http://www.wrf-model.org WRF Home Page]
+
'''Description''' [https://github.com/coecms/wps-era wps-era] has now been ported to Gadi for these versions. Note the code is using a new METGRID.TBL: METGRID.TBL.ERAI. This file has been corrected in WRF/WPS/metgrid.
  
[http://www.mmm.ucar.edu/wrf/users/docs/arw_v3.pdf A Description of the Advanced Research WRF Version 3]
+
This file is not distributed with standard WRF but is in the code base ported to Gadi.
  
[[WRF tests]]
+
Please clone wps-era and update your WRF code to use this capability.
  
Process for [[WRF porting to NCI machine]]
+
'''Compilation''' No compilation is required after updating the code.
[[Category:WRF]][[Category: Atmosphere Models]]
+
 
 +
== <small>03 March 2020: Bug</small> ==
 +
 
 +
'''Versions affected:'''
 +
 
 +
*V4.1.1
 +
*V4.1.2
 +
*V4.1.3
 +
*V4.1.4
 +
 
 +
'''Issue description: ''' An error has been found that affect the January 2000 case from the NCAR tutorial. In order to run this case, you will now need to use the Variable Table: Vtable.GFS.tutorial for ungrib.exe.
 +
 
 +
'''Compilation:''' No compilation is required after updating the code base from Github.
 +
 
 +
= Installation at NCI =
 +
 
 +
The code for all versions&nbsp;is now&nbsp;[https://github.com/coecms/WRF on Github]. Please follow the instructions in the README file for the branch corresponding to the version you want to use. 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.&nbsp;Install WRF using the instructions [https://github.com/coecms/WRF on Github] and only follow the NCAR guides for running your simulation.
 +
 
 +
= Running at NCI =
 +
 
 +
*[[How_to_run_WRF|How to run WRF]]
 +
*[[How_to_run_WRF_with_ERA-Interim_data|How to run WRF with ERA-Interim data]]
 +
*[[How_to_run_WRF_with_inputs_in_netcdf_format|How to run WRF with inputs in netcdf format]]
 +
*[[Tips_and_Tricks|Tips and Tricks]]
 +
*[[WRF_performance|WRF performance on Gadi]]
 +
*[[WRF_tests|WRF tests]]
 +
 
 +
 
 +
= Porting WRF to NCI (CMS members only) =
 +
 
 +
[[WRF_porting_to_NCI_machine|Deprecated porting procedure]]
 +
 
 +
[[Current_WRF_porting_to_NCI|Current porting procedure]]
 +
 
 +
&nbsp;
 +
 
 +
[[Category:WRF]] [[Category:Atmosphere Models]]

Latest revision as of 22:13, 20 November 2022

 

Overview

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. For more details check out the WRF Home Page

Updates

If you have any corrections, comments or contributions, please email us on cws_help@nci.org.au so that we can continue to update over time. UPP hasn't been ported to Gadi yet.

20 November 2022: New WRF version

Versions affected: None

Description Version v4.4.1 is now ready to be used on Gadi. Note, WRF only has been updated. 

01 September 2020: New WRF version

Versions affected: None

Description Version v4.2.1 is now ready to be used on Gadi. Note, WRF only has been updated. As for v4.2, the WRFV3/ directory was renamed to WRF/.

11 May 2020: New WRF version

Versions affected: None

Description Version v4.2 is now ready to be used on Gadi. Note, WPS and WRF have been updated. I have also renamed the WRFV3/ directory to WRF/.

05 March 2020: ERA-Interim

Versions affected:

  • V3.9
  • V3.9.1.1
  • V4.0.2
  • V4.1.1
  • V4.1.2
  • V4.1.3
  • V4.1.4

Description wps-era has now been ported to Gadi for these versions. Note the code is using a new METGRID.TBL: METGRID.TBL.ERAI. This file has been corrected in WRF/WPS/metgrid.

This file is not distributed with standard WRF but is in the code base ported to Gadi.

Please clone wps-era and update your WRF code to use this capability.

Compilation No compilation is required after updating the code.

03 March 2020: Bug

Versions affected:

  • V4.1.1
  • V4.1.2
  • V4.1.3
  • V4.1.4

Issue description: An error has been found that affect the January 2000 case from the NCAR tutorial. In order to run this case, you will now need to use the Variable Table: Vtable.GFS.tutorial for ungrib.exe.

Compilation: No compilation is required after updating the code base from Github.

Installation at NCI

The code for all versions is now on Github. Please follow the instructions in the README file for the branch corresponding to the version you want to use. 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. Install WRF using the instructions on Github and only follow the NCAR guides for running your simulation.

Running at NCI


Porting WRF to NCI (CMS members only)

Deprecated porting procedure

Current porting procedure