User Tools

Site Tools


atmos:citation:research:north_dakota_cloud_modification_project-ndarb-hail_project:testing_wrfv4.0.0_for_ndarb_wrf_runs

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
atmos:citation:research:north_dakota_cloud_modification_project-ndarb-hail_project:testing_wrfv4.0.0_for_ndarb_wrf_runs [2023/11/02 17:05] – [Tips for building WRF] alex.troxelatmos:citation:research:north_dakota_cloud_modification_project-ndarb-hail_project:testing_wrfv4.0.0_for_ndarb_wrf_runs [2024/05/10 20:42] (current) – [Testing WRF v4.0 for NDARB] alex.troxel
Line 1: Line 1:
 ======Testing WRF v4.0 for NDARB====== ======Testing WRF v4.0 for NDARB======
  
-Below, you will find how the ND Cloud Modification Project runs data through WRF 4.0 instead of WRF 3.7. This is a general instruction on downloading, coding, and running WRF 4.0 but will also include specific examples that are useful for this project in particular. The WRF 4.0 outputs will be compared to the WRF 3.7 original outputs and real-time observations to identify the stark differences between the two versions.+Below, you will find how the ND Cloud Modification Project runs data through WRF 4.0 instead of WRF 3.7. This is a general instruction on downloading, coding, and running WRF 4.0 but will also include specific examples that are useful for this project in particular. The WRF 4.0 outputs will be compared to the WRF 3.7 original outputs and real-time observations to reveal the differences between the two versions.
  
 **If you ever get stuck to the point of no repair ... turn it off and on again! Most of the errors I ran into were fixed by simply logging off, getting a snack, and logging back in.** **If you ever get stuck to the point of no repair ... turn it off and on again! Most of the errors I ran into were fixed by simply logging off, getting a snack, and logging back in.**
 +
 +====Tips for building WRF====
 +
 +    *Use the instructions found at https://www2.mmm.ucar.edu/wrf/OnLineTutorial/compilation_tutorial.php#STEP1 if this is your first time working with WRF.
 +    *To download files onto a server use the command 'wget' before the weblink.
 +    *Always make sure the environmental variables are defined everytime you try to run WRF!
 +    *Don't use the command, export PATH=$DIR/mpich/bin:$PATH, it will cause errors down the road.
 +    *I used the Linux x86_64 option '32. (Serial)' for this project's purposes and '1=basic' for the following nesting question.
 +    *A complete guide to WPS's namelist can be found here, https://www2.mmm.ucar.edu/wrf/users/namelist_best_prac_wps.html
 +    *Download WPS so it is in the same directory as WRF. Don't put WPS inside the WRF directory.
 +    *If you would like to learn more about WRF, check out this User's Guide, https://homepages.see.leeds.ac.uk/~lecrrb/wrf/aRWUsersGuide.pdf
 +
 ===== NDARB servers ===== ===== NDARB servers =====
  
Line 26: Line 38:
  
 Find WRF namelist options at https://esrl.noaa.gov/gsd/wrfportal/namelist_input_options.html Find WRF namelist options at https://esrl.noaa.gov/gsd/wrfportal/namelist_input_options.html
 +
 +To see the namelist specifications that a wrf output file was run with, type: ncdump -h wrfout_d0...
  
 --------------------------------------- ---------------------------------------
  
-===== WRFV3.7 vs WRF4.0 =====+===== WRFV3.7 vs WRF4.0 vs. WRF4.2 =====
  
-The following was taken from the README files for each version. There are only two primary differences that are used in 4.0 but not 3.7: the Hybrid-sigma vertical coordinate coordinates and flux-adjusting surface data nudging.+The following was taken from the README files for each version. Most of the specifics have remained the same but there are two primary differences that are used in 4.0 but not 3.7: the Hybrid-sigma vertical coordinate coordinates and flux-adjusting surface data nudging.
  
 **Advanced Research WRF (ARW) solver: Eulerian mass, hydrostatic and non-hydrostatic** **Advanced Research WRF (ARW) solver: Eulerian mass, hydrostatic and non-hydrostatic**
Line 47: Line 61:
     *digital filter initialization     *digital filter initialization
     *WENO advection options     *WENO advection options
-    ***WRF4.0 ONLY** Hybrid sigma-pressure vertical coordinate (since V3.9)+    ***WRF4.0/4.2 ONLY Hybrid sigma-pressure vertical coordinate (since V3.9)**
  
 **Two-way nesting:** **Two-way nesting:**
Line 83: Line 97:
     *observation nudging     *observation nudging
     *spectral nudging     *spectral nudging
-    ***WRF4.0 ONLY** flux-adjusting surface data nudging+    ***WRF4.0/4.2 ONLY flux-adjusting surface data nudging** 
 +     
 +**Thompson Microphysics options:** 
 +    ***WRF 4.2 ONLY significant alteration is introduced for diagnosing the Y-intercept parameter for the one-  
 +    moment graupel. A few adjustments made for rain number concentration tendencies, two of which are bug fixes.  
 +    Also a minor adjustment for consistency to minimum cloud ice size in event a balance of ice number is needed.  
 +    Lastly a bug fix for partly-melted snow. The most notable changes are: (1) a larger mean rain size from cloud  
 +    water to rain autoconversion that helps to produce a stronger leading edge of convective squall lines; (2)  
 +    partly-melted snow was falling too rapidly while this fix produces very realistic progression of melting snow  
 +    falling gradually toward rain velocity as it melts.**
  
  
Line 364: Line 387:
  
 --------------------------------------- ---------------------------------------
-====9. Automation==== 
  
-Within the 'western' server there are files called 'run_forecast.sh'. These are presumably to automate the WPS and WRF processing system so running one file will produce the WRF outputs. This sh file however calls on three others, '.wrf_init.sh', '.wrf_run.sh', '.wrf_proc.sh', and 'get00Z.sh'. 
- 
-    */wrf/west_370_MP_8_alt/.run_forecast.sh - Main file in charge of starting the WPS process. 
-    */wrf/WPS/.wrf_init.sh - Runs data files through ungrib, metgrid, and geogrid. 
-    */wrf/WRF/.wrf_run.sh - Runs the WRF run file. 
-    */wrf/rip_proc/.wrf_proc.sh - Displays post WRF products. 
- 
---------------------------------------- 
 =====Other Information===== =====Other Information=====
  
Line 397: Line 411:
    *///WPS/README// -- A brief overview of the WRF Pre-Processing System.    *///WPS/README// -- A brief overview of the WRF Pre-Processing System.
  
-====Tips for building WRF==== 
  
-    *Use the instructions found at https://www2.mmm.ucar.edu/wrf/OnLineTutorial/compilation_tutorial.php#STEP1 if this is your first time working with WRF. 
-    *To download files onto a server use the command 'wget' before the weblink. 
-    *Always make sure the environmental variables are defined everytime you try to run WRF! 
-    *Don't use the command, export PATH=$DIR/mpich/bin:$PATH, it will cause errors down the road. 
-    *I used the Linux x86_64 option '32. (Serial)' for this project's purposes and '1=basic' for the following nesting question. 
-    *A complete guide to WPS's namelist can be found here, https://www2.mmm.ucar.edu/wrf/users/namelist_best_prac_wps.html 
-    *Download WPS so it is in the same directory as WRF. Don't put WPS inside the WRF directory. 
-    *If you would like to learn more about WRF, check out this User's Guide, https://homepages.see.leeds.ac.uk/~lecrrb/wrf/aRWUsersGuide.pdf 
  
-=====Comparing Plots made with WRF 3.7 vs. 4.0=====+
atmos/citation/research/north_dakota_cloud_modification_project-ndarb-hail_project/testing_wrfv4.0.0_for_ndarb_wrf_runs.1698944702.txt.gz · Last modified: 2023/11/02 17:05 by alex.troxel