Skip to content

V8.2.2-2.8 - Bug fixes in seaice treatment when frac_seaice=false. and with RUC ice model. #97

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 25 commits into from
Mar 12, 2025

Conversation

tanyasmirnova
Copy link
Collaborator

@tanyasmirnova tanyasmirnova commented Feb 18, 2025

The title above should be a 1 line short summary of the pull request (i.e. what the project the PR represents is intended to do).

Enter a description of this PR. This should include why this PR was created, and what it does.
The changes are:
mpas_atmphys_driver_seaice.F

  1. Fix the bug that crashes MPAS when frac_seaice=false. Use
    'if(config_frac_seaice) then' around arrays with *_sea that are
    allocated only when config_frac_seaice=true. This bug is reported to
    Michael Duda, PR is created in NCAR MPAS.
  2. Add flqc and flhc computation for fractional ice. These variables are
    used in RUC ice module and are needed for reproducibility over sea ice.
    mpas_atmphys_driver_sfclayer.F:
  3. Do not deallocate flqc_sea and flhc_sea - they are used later in
    the seaice driver.
  4. Do not aggregate sea water and ice values when xice=1. This change will reduce computations by excluding cells fully
    covered with sea ice (Arctic).
  5. CPM is not RUC-specific variable, moved out of sf_ruc IF.

Testing and relations to other Pull Requests should be added as subsequent comments.

See the below examples for more information.
MPAS-Dev/MPAS#930
MPAS-Dev/MPAS#931

Information on running mandatory regression tests on Jet can be found here and the results pasted below.

Preliminary Regression TESTS:

  1. The mesoscale_reference suites and HRRRv5 summer cases are identical.
  2. There are differences in HRRRv5 winter cases as expected (2 Feb 2024) and spring case (10 Mar 2023, 5 ice points).
    The file is in:
    /mnt/lfs5/BMC/wrfruc/smirnova/MPAS_regression_tests/mpas_testcase/utils/compare_run_testcases_v8.2.2-2.8-intdebug
regression test case results
PASTE compare_run_testcases AND/OR compare_create_testcases TEXT HERE

     
     version_to_compare = v8.2.2-2.8
   gsl_version_baseline = v8.2.2-2.7
  ncar_version_baseline = v8.2.2
         test_directory = /lfs5/BMC/wrfruc/smirnova/MPAS_regression_tests/mpas_testcase/run_case/
 gsl_baseline_directory = /lfs5/BMC/wrfruc/Michael.Barlage/mpas/baselines_mpas/run_case/
ncar_baseline_directory = /lfs5/BMC/wrfruc/Michael.Barlage/mpas/baselines_mpas/run_case/
           compile_flag = -intdebug
         test_repo_name = gsl

######################################################################
# compare to previous GSL CONUS mesoscale_reference baselines A1GSL
######################################################################

  === history.2023-03-10_15.00.00.nc comparison
Files "/lfs5/BMC/wrfruc/smirnova/MPAS_regression_tests/mpas_testcase/run_case/gsl-v8.2.2-2.8-intdebug.mesoscale_reference.ncar.ncar.conus.120km.gfs.2023031015/history.2023-03-10_15.00.00.nc" and "/lfs5/BMC/wrfruc/Michael.Barlage/mpas/baselines_mpas/run_case/gsl-v8.2.2-2.7-intdebug.mesoscale_reference.ncar.ncar.conus.120km.gfs.2023031015/history.2023-03-10_15.00.00.nc" are identical.

  === history.2023-03-10_15.12.00.nc comparison
Files "/lfs5/BMC/wrfruc/smirnova/MPAS_regression_tests/mpas_testcase/run_case/gsl-v8.2.2-2.8-intdebug.mesoscale_reference.ncar.ncar.conus.120km.gfs.2023031015/history.2023-03-10_15.12.00.nc" and "/lfs5/BMC/wrfruc/Michael.Barlage/mpas/baselines_mpas/run_case/gsl-v8.2.2-2.7-intdebug.mesoscale_reference.ncar.ncar.conus.120km.gfs.2023031015/history.2023-03-10_15.12.00.nc" are identical.

  === history.2023-03-10_16.00.00.nc comparison
Files "/lfs5/BMC/wrfruc/smirnova/MPAS_regression_tests/mpas_testcase/run_case/gsl-v8.2.2-2.8-intdebug.mesoscale_reference.ncar.ncar.conus.120km.gfs.2023031015/history.2023-03-10_16.00.00.nc" and "/lfs5/BMC/wrfruc/Michael.Barlage/mpas/baselines_mpas/run_case/gsl-v8.2.2-2.7-intdebug.mesoscale_reference.ncar.ncar.conus.120km.gfs.2023031015/history.2023-03-10_16.00.00.nc" are identical.

#############################################################################
# compare to previous GSL CONUS mesoscale_reference_noahmp baselines E1GSL
#############################################################################

  === history.2023-03-10_15.00.00.nc comparison
Files "/lfs5/BMC/wrfruc/smirnova/MPAS_regression_tests/mpas_testcase/run_case/gsl-v8.2.2-2.8-intdebug.mesoscale_reference_noahmp.ncar.ncar.conus.120km.gfs.2023031015/history.2023-03-10_15.00.00.nc" and "/lfs5/BMC/wrfruc/Michael.Barlage/mpas/baselines_mpas/run_case/gsl-v8.2.2-2.7-intdebug.mesoscale_reference_noahmp.ncar.ncar.conus.120km.gfs.2023031015/history.2023-03-10_15.00.00.nc" are identical.

  === history.2023-03-10_15.12.00.nc comparison
Files "/lfs5/BMC/wrfruc/smirnova/MPAS_regression_tests/mpas_testcase/run_case/gsl-v8.2.2-2.8-intdebug.mesoscale_reference_noahmp.ncar.ncar.conus.120km.gfs.2023031015/history.2023-03-10_15.12.00.nc" and "/lfs5/BMC/wrfruc/Michael.Barlage/mpas/baselines_mpas/run_case/gsl-v8.2.2-2.7-intdebug.mesoscale_reference_noahmp.ncar.ncar.conus.120km.gfs.2023031015/history.2023-03-10_15.12.00.nc" are identical.

  === history.2023-03-10_16.00.00.nc comparison
Files "/lfs5/BMC/wrfruc/smirnova/MPAS_regression_tests/mpas_testcase/run_case/gsl-v8.2.2-2.8-intdebug.mesoscale_reference_noahmp.ncar.ncar.conus.120km.gfs.2023031015/history.2023-03-10_16.00.00.nc" and "/lfs5/BMC/wrfruc/Michael.Barlage/mpas/baselines_mpas/run_case/gsl-v8.2.2-2.7-intdebug.mesoscale_reference_noahmp.ncar.ncar.conus.120km.gfs.2023031015/history.2023-03-10_16.00.00.nc" are identical.

######################################################################
# compare to previous GSL CONUS hrrrv5 GFS baselines C5GSL
######################################################################

  === history.2023-03-10_15.00.00.nc comparison
Files "/lfs5/BMC/wrfruc/smirnova/MPAS_regression_tests/mpas_testcase/run_case/gsl-v8.2.2-2.8-intdebug.hrrrv5.gsl.gsl.conus.120km.gfs.2023031015/history.2023-03-10_15.00.00.nc" and "/lfs5/BMC/wrfruc/Michael.Barlage/mpas/baselines_mpas/run_case/gsl-v8.2.2-2.7-intdebug.hrrrv5.gsl.gsl.conus.120km.gfs.2023031015/history.2023-03-10_15.00.00.nc" are identical.

  === history.2023-03-10_15.12.00.nc comparison
Variable               Group Count          Sum      AbsSum          Min          Max       Range         Mean      StdDev
qv                     /      7807 -0.000122704 0.000125127 -4.60064e-05  2.63797e-07 4.62702e-05 -1.57172e-08 6.60278e-07
qc                     /       159  1.85734e-08 2.04336e-07 -1.23041e-08  1.75642e-08 2.98683e-08  1.16814e-10 3.27965e-09
qr                     /       148  1.78132e-12 7.07788e-12 -7.95808e-13   3.5616e-13 1.15197e-12  1.20359e-14 1.11117e-13
qi                     /         6  1.24635e-10 1.24635e-10  7.45931e-16  8.84484e-11 8.84476e-11  2.07724e-11 3.52653e-11
qs                     /         6   6.8682e-15  6.8682e-15  1.30538e-16  4.44089e-15 4.31035e-15   1.1447e-15 1.65313e-15
ni                     /         6     0.117304    0.160273   -0.0214844     0.119385    0.140869    0.0195507   0.0504955
nr                     /       150 -0.000131863  0.00498717 -0.000335693  0.000252724 0.000588417 -8.79086e-07 6.62473e-05
nc                     /       266 -2.21251e+07 2.34531e+07 -1.49864e+07       331240 1.53177e+07     -83176.9 1.03441e+06
nifa                   /      6218      120.952     1573.32     -168.562         72.5     241.062    0.0194519     2.76249
nwfa                   /      7406  2.21163e+07 2.45263e+07      -333056  1.49864e+07 1.53194e+07      2986.27      196301
u                      /     50030    0.0106632    0.434779   -0.0123959     0.012516   0.0249119  2.13137e-07 0.000129609
w                      /     49509  -0.00537892   0.0116252 -3.07485e-05  2.90414e-05   5.979e-05 -1.08645e-07 1.83191e-06
pressure               /      2182    -0.619629     16.2192    -0.132812     0.109375    0.242188 -0.000283973   0.0116208
surface_pressure       /        37    0.0546875    0.898438     -0.15625     0.132812    0.289062   0.00147804   0.0399567
rho                    /      2894  0.000181917  0.00134179 -0.000116944  0.000137568 0.000254512  6.28601e-08 5.36725e-06
theta                  /      2544    0.0143433      0.2901   -0.0258789     0.024292   0.0501709  5.63807e-06  0.00105249
relhum                 /      8426     -4.93451     7.69474     -1.62125    0.0652542      1.6865 -0.000585629   0.0231997
divergence             /     24482 -1.46965e-09 2.05223e-06 -5.51454e-08  5.97433e-08 1.14889e-07 -6.00299e-14 8.90444e-10
vorticity              /     36525 -6.18684e-10 4.81335e-06 -2.39212e-07  2.28294e-07 4.67506e-07 -1.69387e-14 2.80911e-09
ke                     /     16191     0.144996     1.93871    -0.142944    0.0625343    0.205479  8.95537e-06  0.00165953
uReconstructZonal      /     15160   -0.0122751    0.166069  -0.00607586    0.0119629   0.0180387 -8.09701e-07 0.000149454
uReconstructMeridional /     18147 -0.000651168    0.109591  -0.00288677   0.00432301  0.00720978 -3.58829e-08   6.391e-05
ertel_pv               /     22546  -0.00662484    0.224763  -0.00856676    0.0105821   0.0191488 -2.93837e-07 0.000144964
u_pv                   /       264 -3.17097e-05  0.00232947 -5.34058e-05  5.67436e-05 0.000110149 -1.20112e-07 1.33934e-05
v_pv                   /       416  2.91541e-05  0.00180276 -7.77245e-05  8.39233e-05 0.000161648   7.0082e-08 9.75305e-06
theta_pv               /       108  -0.00012207  0.00354004 -9.15527e-05  6.10352e-05 0.000152588 -1.13028e-06 3.41327e-05
vort_pv                /       487  2.13618e-10 1.80593e-08 -6.98492e-10  8.73115e-10 1.57161e-09   4.3864e-13 9.46431e-11
depv_dt_lw             /     20961 -1.96685e-08 4.47235e-07 -6.62985e-08  2.74158e-08 9.37143e-08 -9.38339e-13 7.48624e-10
depv_dt_sw             /     21477 -2.21345e-09  1.2931e-08 -3.33017e-10  3.25997e-10 6.59014e-10 -1.03061e-13  6.3359e-12
depv_dt_bl             /     20588  0.000622723 0.000775492 -1.47678e-05  0.000408506 0.000423273  3.02469e-08  3.1939e-06
depv_dt_mix            /     29016 -2.64975e-08 3.73285e-06 -1.25186e-07  6.95532e-08 1.94739e-07 -9.13203e-13 1.76113e-09
dtheta_dt_mp           /       222  -4.6622e-07  9.5367e-06 -8.47711e-08  8.47711e-08 1.69542e-07 -2.10009e-09 4.32825e-08
depv_dt_mp             /      7054 -1.52439e-08 9.86817e-06 -1.01048e-07   1.1004e-07 2.11088e-07 -2.16103e-12 5.99375e-09
depv_dt_diab           /     27530  0.000622661 0.000786518 -1.47109e-05  0.000408506 0.000423217  2.26175e-08 2.76193e-06
depv_dt_fric           /     29047  6.09026e-06  5.1433e-05 -2.15017e-06  7.19191e-06 9.34207e-06  2.09669e-10 5.48787e-08
depv_dt_diab_pv        /       559  3.88708e-09 8.02397e-09 -1.37334e-10  1.23509e-09 1.37243e-09  6.95363e-12 7.05854e-11
depv_dt_fric_pv        /       590    2.685e-10 4.33473e-08 -2.93949e-09  2.13913e-09 5.07862e-09  4.55085e-13 2.21819e-10
rainnc                 /        22 -5.76256e-09  1.5134e-08 -3.55067e-09   2.2701e-09 5.82077e-09 -2.61934e-10 1.11143e-09
precipw                /       134  -0.00718451  0.00734186  -0.00594139  7.62939e-06  0.00594902 -5.36157e-05 0.000514993
hfx                    /         5     -9.16342     28.5445     -9.49697      9.13435     18.6313     -1.83268     7.81899
qfx                    /         5 -1.37686e-05 1.37686e-05 -8.91053e-06 -1.16352e-08  8.8989e-06 -2.75372e-06 3.60414e-06
lh                     /         5     -39.2405     39.2405      -25.395   -0.0331612     25.3619      -7.8481     10.2718
q2                     /         5  -0.00107377  0.00107377 -0.000463588  -2.2043e-05 0.000441545 -0.000214754 0.000182595
t2m                    /         5      -2.6568      2.6568     -1.34995   -0.0101013     1.33984     -0.53136    0.550196
th2m                   /         5      -2.6586      2.6586     -1.35062   -0.0101013     1.34052     -0.53172     0.55058
skintemp               /         2     -3.52338     3.52338     -1.96924     -1.55414      0.4151     -1.76169     0.29352
tslb                   /        10     -9.29263     9.29263     -3.31525  -0.00012207     3.31512    -0.929263     1.16714
grdflx                 /         2      516.168     516.168      200.586      315.582     114.996      258.084     81.3146
sfc_albedo             /         5      1.44599     1.44599      0.02793     0.564185    0.536255     0.289198    0.223805

  === history.2023-03-10_16.00.00.nc comparison
Variable               Group  Count          Sum      AbsSum          Min         Max       Range         Mean      StdDev
qv                     /      52080 -0.000305063   0.0120502 -9.27607e-05 0.000101883 0.000194644 -5.85758e-09 1.82911e-06
qc                     /       2196  4.12434e-05  0.00419966 -4.90985e-05 7.85601e-05 0.000127659  1.87811e-08  4.6673e-06
qr                     /       3531 -8.78543e-05 0.000209933 -4.56367e-05  7.6619e-06 5.32986e-05 -2.48809e-08 9.37594e-07
qi                     /       3397  3.52279e-06 1.70101e-05 -6.82516e-07  9.8279e-07 1.66531e-06  1.03703e-09 3.71007e-08
qs                     /       4089  8.65634e-05 0.000112621  -3.0302e-06 2.48048e-05  2.7835e-05  2.11698e-08  5.9364e-07
qg                     /        552 -0.000339682 0.000508354 -5.49374e-05 2.55219e-05 8.04593e-05 -6.15366e-07  5.1658e-06
ni                     /       3397       2776.5     64731.7     -6104.38     6385.56     12489.9      0.81734     224.493
nr                     /       3531     -17932.4     34487.5     -6717.25     3397.21     10114.5     -5.07857     161.584
ng                     /        552     -9965.38       12529      -2124.2      169.51     2293.71     -18.0532     169.488
nc                     /       2196  2.36485e+08 3.21885e+09 -9.45594e+07 1.27086e+08 2.21646e+08       107689 8.37159e+06
nifa                   /      44343      34896.3 1.35175e+06     -18884.2       18089     36973.2     0.786963     288.482
nwfa                   /      49606 -9.94511e+08   4.188e+10 -2.54344e+08 3.93386e+08  6.4773e+08     -20048.2 7.74709e+06
volg                   /        552 -4.21078e-07 6.22359e-07 -6.19225e-08 3.24947e-08 9.44171e-08 -7.62822e-10 6.40264e-09
u                      /     178882    -0.700655     163.014    -0.709652    0.841284     1.55094 -3.91686e-06  0.00680144
w                      /      72476    0.0575945       1.503 -0.000979185  0.00148623  0.00246541   7.9467e-07  5.8333e-05
pressure               /      47175       422.82     5011.13     -33.2812     68.5234     101.805    0.0089628    0.784746
surface_pressure       /        811     -81.3828     314.727     -27.2422     22.3281     49.5703    -0.100349     1.97074
rho                    /      50360   -0.0271361    0.329649 -0.000931263 0.000967383  0.00189865 -5.38842e-07 3.31296e-05
theta                  /      46743      7.37378     90.1428    -0.328796    0.217499    0.546295  0.000157752    0.008313
relhum                 /      54721     -59.6812      596.09      -2.7659     4.27038     7.03628  -0.00109065   0.0610191
divergence             /      64684  4.48917e-08 0.000831243 -4.28153e-06 4.32965e-06 8.61119e-06  6.94016e-13 6.66952e-08
vorticity              /     120606  1.93319e-07  0.00215894 -1.50114e-05 1.64307e-05 3.14421e-05   1.6029e-12 1.57426e-07
ke                     /      64394      -32.019     685.423     -4.39955     5.41363     9.81318 -0.000497235   0.0637476
uReconstructZonal      /      63881    -0.663275     50.6114    -0.510696    0.670209      1.1809  -1.0383e-05  0.00602668
uReconstructMeridional /      64471      1.95208     40.2253      -0.4476    0.413398    0.860998  3.02784e-05   0.0044041
ertel_pv               /      65268     -1.20434     45.3716    -0.129858    0.168777    0.298635 -1.84522e-05  0.00383744
u_pv                   /       1081   -0.0597299    0.357035   -0.0582428   0.0122719   0.0705147 -5.52543e-05  0.00199616
v_pv                   /       1102    -0.183794    0.427929    -0.141136  0.00977421     0.15091 -0.000166782  0.00436637
theta_pv               /        954   -0.0474548    0.491974   -0.0383301   0.0754089    0.113739  -4.9743e-05  0.00314363
vort_pv                /       1112  2.06643e-07 2.50768e-06 -5.14245e-07 2.00027e-07 7.14272e-07   1.8583e-10 1.82457e-08
depv_dt_lw             /      66745  -0.00143761   0.0346509 -0.000343155 0.000275601 0.000618756 -2.15389e-08 4.37222e-06
depv_dt_sw             /      66118  0.000177938  0.00837734 -2.98992e-05  3.6352e-05 6.62512e-05  2.69121e-09 6.60075e-07
depv_dt_bl             /      56169   0.00154505   0.0283107 -0.000191168 0.000461181  0.00065235  2.75071e-08 4.66921e-06
depv_dt_mix            /      69538   3.9431e-07 0.000559754 -1.77464e-06 1.72329e-06 3.49793e-06  5.67043e-12 4.13219e-08
dtheta_dt_mp           /       9472 -0.000655534   0.0143116 -0.000171619 0.000205146 0.000376765 -6.92076e-08  6.9936e-06
depv_dt_mp             /      30392  0.000646433  0.00987522 -0.000158534 0.000166266   0.0003248  2.12698e-08 3.01993e-06
depv_dt_diab           /      69840  0.000932195   0.0505225 -0.000200461 0.000517917 0.000718378  1.33476e-08 4.96366e-06
depv_dt_fric           /      71197   0.00125462  0.00888525 -0.000100529 0.000377608 0.000478138  1.76218e-08 2.44999e-06
depv_dt_diab_pv        /       1165 -9.12823e-06 4.22309e-05 -2.09833e-06 2.78121e-06 4.87954e-06 -7.83539e-09 1.53853e-07
depv_dt_fric_pv        /       1222 -4.06681e-06  8.5784e-06  -2.7139e-06 4.97766e-07 3.21167e-06   -3.328e-09 9.52204e-08
rainnc                 /        252   0.00339799   0.0196591  -0.00329184  0.00177515  0.00506699  1.34841e-05   0.0003011
precipw                /        895   -0.0336339    0.363423    -0.022707  0.00713873   0.0298457 -3.75798e-05  0.00117325
kpbl                   /          8            0           8           -1           1           2            0     1.06904
hpbl                   /       1021      73.8237     649.591     -16.8198     17.9858     34.8057    0.0723053     1.95478
hfx                    /       1074      144.165     1663.13     -30.1519     58.1392     88.2911     0.134232     4.99154
qfx                    /       1051 -1.98528e-05 0.000186452 -1.07291e-05 6.45825e-06 1.71873e-05 -1.88894e-08  6.8622e-07
cd                     /       1012   0.00520262   0.0221295 -0.000459036  0.00251573  0.00297476  5.14093e-06 0.000115121
cda                    /       1015   0.00293453   0.0190019 -0.000483259  0.00137228  0.00185554  2.89117e-06 7.43374e-05
ck                     /       1044   0.00104601  0.00928987 -0.000424941  0.00144425  0.00186919  1.00193e-06 5.29082e-05
cka                    /       1047  0.000232735  0.00898563 -0.000469749 0.000726715  0.00119646  2.22288e-07 3.64877e-05
lh                     /       1051     -55.8493     477.981     -30.5822     16.1456     46.7279   -0.0531392     1.80589
u10                    /       1083    0.0911025     1.17233   -0.0308456    0.108559    0.139404  8.41205e-05  0.00443802
v10                    /       1089     0.289494     1.05454   -0.0174766    0.135999    0.153475  0.000265835  0.00498871
q2                     /       1000 -0.000951728  0.00231106 -0.000342853 4.13321e-05 0.000384185 -9.51728e-07 1.52136e-05
t2m                    /        877    -0.333221     14.8839     -1.01154     0.29599     1.30753 -0.000379956   0.0570523
th2m                   /        877    -0.351929     15.0864     -1.01227     0.29953      1.3118 -0.000401287   0.0573196
gsw                    /        951     -830.629     8540.36     -264.344     179.558     443.903    -0.873427     23.7901
glw                    /        940     -252.026      2359.9     -35.7345     29.3969     65.1314    -0.268113     4.98768
skintemp               /        650       1.6127     54.5147      -1.6058     1.56537     3.17117   0.00248108    0.202083
snow                   /        233     0.820344     3.05807    -0.200922    0.238418     0.43934   0.00352079   0.0350761
snowh                  /        259   0.00442716   0.0219985  -0.00133511  0.00149694  0.00283205  1.70933e-05  0.00020822
canwat                 /         68  0.000100803 0.000440515 -8.12681e-05 0.000105172  0.00018644   1.4824e-06 2.11354e-05
sh2o                   /       2121    0.0243035    0.108532  -0.00707658   0.0153501   0.0224267  1.14585e-05 0.000443904
smois                  /       2354  -0.00756071    0.059086   -0.0029968   0.0023661   0.0053629 -3.21186e-06 0.000135884
tslb                   /       2273   -0.0426941     103.519     -2.43079     1.56537     3.99615 -1.87831e-05    0.155625
soilt1                 /        147   0.00692749    0.642426    -0.061554   0.0699158     0.13147  4.71258e-05   0.0117913
rhosnf                 /         35      1078.33     1079.68    -0.190323     1073.42     1073.61      30.8096     181.418
snowfallac             /         35  1.16698e-05 1.60152e-05 -8.85171e-07 9.05545e-06 9.94063e-06  3.33423e-07  1.6016e-06
acrunoff               /        208   -0.0134529   0.0445845  -0.00948899   0.0026363   0.0121253 -6.46775e-05 0.000938708
grdflx                 /        663      75.9738     2333.79     -62.3337     70.5864      132.92     0.114591     9.00475
sfc_albedo             /        220      1.43029     1.48329   -0.0205717    0.564185    0.584756   0.00650133   0.0528092
cldfrac_bl             /       5734      1.38673     19.0133    -0.210713    0.410703    0.621416  0.000241844   0.0163189
snowc                  /        243   -0.0484468    0.123576   -0.0593522   0.0055134   0.0648656 -0.000199369  0.00387836
graupelnc              /          8  0.000139421 0.000139619 -6.70186e-08 0.000139458 0.000139525  1.74276e-05 4.93078e-05

######################################################################
# compare to previous GSL CONUS hrrrv5 RAP winter baselines C7GSL
######################################################################

  === history.2024-02-02_18.00.00.nc comparison
Files "/lfs5/BMC/wrfruc/smirnova/MPAS_regression_tests/mpas_testcase/run_case/gsl-v8.2.2-2.8-intdebug.hrrrv5.gsl.gsl.conus.120km.rap.2024020218/history.2024-02-02_18.00.00.nc" and "/lfs5/BMC/wrfruc/Michael.Barlage/mpas/baselines_mpas/run_case/gsl-v8.2.2-2.7-intdebug.hrrrv5.gsl.gsl.conus.120km.rap.2024020218/history.2024-02-02_18.00.00.nc" are identical.

  === history.2024-02-02_18.12.00.nc comparison
Variable               Group Count          Sum      AbsSum          Min          Max       Range         Mean      StdDev
qv                     /      7102 -0.000114295 0.000123682 -2.98121e-05  5.40866e-07  3.0353e-05 -1.60934e-08 5.22159e-07
qc                     /       501 -1.47033e-05 2.22578e-05 -1.17568e-05  1.78575e-06 1.35425e-05 -2.93479e-08 5.58155e-07
qr                     /      1873  7.93814e-06 2.68296e-05 -2.62403e-06  4.14371e-06 6.76774e-06   4.2382e-09  2.0002e-07
qi                     /      1495   5.3222e-10 1.42924e-09 -7.00311e-11  1.80989e-10 2.51021e-10     3.56e-13  6.9786e-12
qs                     /      2377  3.07051e-06 6.79758e-05 -1.40053e-05  1.23766e-05 2.63819e-05  1.29176e-09 4.76654e-07
qg                     /       470 -5.40347e-08 5.51879e-08 -1.24116e-08  3.26438e-10 1.27381e-08 -1.14967e-10 1.01311e-09
ni                     /      1443      0.26352     2.53103       -0.125       0.1875      0.3125   0.00018262  0.00925597
nr                     /      1863      11.4632      166.48     -9.78073      21.9143      31.695   0.00615309    0.958925
ng                     /       461       3.1873     3.22264   -0.0067749      1.07389     1.08066   0.00691387    0.073604
nc                     /       514  1.24836e+07 3.14443e+07 -7.62499e+06  1.51027e+07 2.27277e+07      24287.2      765454
nifa                   /      5025     -506.063      2632.2     -811.625      459.875      1271.5    -0.100709     15.6337
nwfa                   /      6687 -1.76721e+07 5.86052e+07 -1.53861e+07  9.68678e+06 2.50729e+07     -2642.76      272891
volg                   /       473 -6.64979e-11 7.00833e-11 -1.55145e-11   1.0032e-12 1.65177e-11 -1.40588e-13 1.26355e-12
u                      /     54732     0.012685    0.663808   -0.0671434    0.0680337    0.135177  2.31766e-07 0.000545407
w                      /     48920   0.00211245   0.0074102 -4.34094e-05   1.7792e-05 6.12015e-05  4.31818e-08 9.22612e-07
pressure               /      1684     -13.2998     44.3643     -13.4297      1.71094     15.1406  -0.00789775    0.360145
surface_pressure       /        40      1.17188     1.98438   -0.0703125     0.835938     0.90625    0.0292969     0.14317
rho                    /      2170  0.000100479 0.000769421  -5.6386e-05  0.000117898 0.000174284  4.63035e-08 4.01003e-06
theta                  /      2215   0.00540161    0.258148   -0.0277405    0.0117188   0.0394592  2.43865e-06 0.000939996
relhum                 /      7390     -3.73729     7.51337     -1.02439     0.113701     1.13809 -0.000505723   0.0158862
divergence             /     25544  1.07059e-09 3.64787e-06 -3.92943e-07  3.89072e-07 7.82014e-07  4.19117e-14 4.54246e-09
vorticity              /     40408  1.28439e-09 1.06863e-05 -1.27411e-06  1.27042e-06 2.54453e-06  3.17855e-14 1.20089e-08
ke                     /     17590     -0.34186     2.45902    -0.413094     0.128138    0.541231 -1.94349e-05  0.00399779
uReconstructZonal      /     17711    0.0211194    0.182062  -0.00807023    0.0241795   0.0322497  1.19245e-06  0.00026908
uReconstructMeridional /     18216    0.0496153    0.282056   -0.0186725    0.0634775     0.08215  2.72372e-06 0.000584139
ertel_pv               /     20326   -0.0295194     0.30292   -0.0536701    0.0224944   0.0761645  -1.4523e-06 0.000458425
u_pv                   /       348  1.40816e-05  0.00178073 -0.000183105  4.57764e-05 0.000228882  4.04644e-08 1.26505e-05
v_pv                   /       355 -0.000212101  0.00171813 -0.000162125  3.24249e-05  0.00019455 -5.97468e-07 1.27422e-05
theta_pv               /        85 -0.000366211  0.00311279 -9.15527e-05  9.15527e-05 0.000183105 -4.30836e-06  3.9441e-05
vort_pv                /       487 -1.31308e-10  1.1115e-08 -3.34694e-10  6.98492e-10 1.03319e-09 -2.69627e-13 5.50912e-11
depv_dt_lw             /     19165  1.19934e-07 1.54277e-06 -3.35931e-07  3.70288e-07 7.06219e-07  6.25795e-12 4.60381e-09
depv_dt_sw             /     19327 -1.75292e-08 4.59219e-08 -8.55793e-09  3.17657e-09 1.17345e-08 -9.06979e-13 8.75435e-11
depv_dt_bl             /     20026  1.45585e-06  0.00013407 -1.27871e-05   2.9799e-05 4.25862e-05   7.2698e-11 2.81579e-07
depv_dt_mix            /     27857  1.18663e-07 2.49517e-06 -5.44026e-08  5.51751e-08 1.09578e-07   4.2597e-12 1.04147e-09
dtheta_dt_mp           /       353 -2.58977e-05 0.000130335 -4.43353e-05  5.89159e-06 5.02268e-05 -7.33645e-08 2.63064e-06
depv_dt_mp             /     11568 -5.31125e-05  0.00015964 -7.06049e-05  2.56077e-05 9.62126e-05 -4.59133e-09 7.24601e-07
depv_dt_diab           /     26504 -5.14336e-05 0.000281538 -7.48839e-05  2.95159e-05   0.0001044  -1.9406e-09 5.56623e-07
depv_dt_fric           /     30757 -0.000290861 0.000432332 -0.000156006  1.31375e-05 0.000169143 -9.45673e-09 1.04725e-06
depv_dt_diab_pv        /       537 -7.53011e-09 1.19033e-08 -4.85488e-09  2.63753e-10 5.11864e-09 -1.40226e-11 2.45106e-10
depv_dt_fric_pv        /       590  3.48692e-10 3.15703e-08 -2.76486e-09   3.0559e-09 5.82077e-09  5.91003e-13 2.12721e-10
rainnc                 /       195  -0.00110311  0.00111269 -0.000993215  1.28895e-06 0.000994503 -5.65699e-06 7.14396e-05
precipw                /       129  -0.00735712  0.00794554  -0.00446081  8.63075e-05  0.00454712 -5.70319e-05 0.000431801
hfx                    /         4      2.87227     9.79697     -3.46235      3.86346     7.32582     0.718066     3.06006
qfx                    /         5  -1.5892e-05  1.6574e-05 -6.25548e-06  3.11526e-07 6.56701e-06  -3.1784e-06 3.11958e-06
lh                     /         5     -45.2923     47.2358     -17.8281     0.887852      18.716     -9.05845     8.89081
q2                     /         4 -0.000879996 0.000879996 -0.000397763 -2.60361e-05 0.000371727 -0.000219999 0.000166334
t2m                    /         3     -1.00745     1.00745    -0.650848   -0.0966492    0.554199    -0.335815    0.284782
th2m                   /         3     -1.00848     1.00848    -0.651611   -0.0967712     0.55484    -0.336161    0.285133
sfc_albedo             /         5      1.51439     1.51439    0.0181433         0.57    0.551857     0.302879    0.221658
snownc                 /        37 -7.26798e-06 7.53936e-06 -6.84243e-06  4.47035e-08 6.88713e-06 -1.96432e-07 1.12561e-06
graupelnc              /        43 -4.62326e-09 1.42191e-08   -5.326e-09  1.86265e-09 7.18865e-09 -1.07518e-10 1.00265e-09

  === history.2024-02-02_19.00.00.nc comparison
Variable               Group  Count          Sum      AbsSum          Min         Max       Range         Mean      StdDev
qv                     /      54623  0.000583192   0.0173485 -0.000173374 0.000147079 0.000320453  1.06767e-08 2.29928e-06
qc                     /       1210 -0.000214701  0.00340375 -0.000180729  8.9427e-05 0.000270156 -1.77439e-07 9.27435e-06
qr                     /       5036  0.000121387 0.000691596 -7.08794e-06 1.31235e-05 2.02114e-05  2.41039e-08 7.38187e-07
qi                     /       5041  2.74169e-06 1.39649e-05   -2.366e-07 3.95069e-07 6.31669e-07  5.43879e-10 1.51053e-08
qs                     /       9170 -4.35766e-05 0.000538247 -1.95796e-05 1.18272e-05 3.14068e-05 -4.75208e-09  4.3335e-07
qg                     /       2337 -2.38654e-06 2.94562e-05 -1.51577e-06 9.72735e-07  2.4885e-06  -1.0212e-09 6.48875e-08
ni                     /       5041      38660.3     62181.6      -4284.8     38141.8     42426.6      7.66917     543.549
nr                     /       5036      14922.4     83667.2     -669.619     2470.28      3139.9      2.96315     95.8893
ng                     /       2337         -626      1860.2      -250.37     64.3054     314.676    -0.267865     7.38995
nc                     /       1210  1.35986e+06 1.52999e+09 -7.23824e+07 7.34879e+07  1.4587e+08      1123.85 6.59163e+06
nifa                   /      44736       135602  3.9417e+06     -27343.6     43019.2     70362.9      3.03117     737.812
nwfa                   /      51457 -8.68718e+08 5.51662e+10 -7.57428e+08 1.00031e+09 1.75773e+09     -16882.4 9.92051e+06
volg                   /       2337 -1.08028e-08 5.92711e-08 -5.26303e-09  3.4833e-09 8.74633e-09 -4.62249e-12 1.77827e-10
u                      /     179423      2.18637     178.523     -0.45415    0.699785     1.15393  1.21855e-05  0.00509481
w                      /      72422     0.126365     2.16832  -0.00173691  0.00380465  0.00554156  1.74484e-06 7.60097e-05
pressure               /      51223     -171.256     7395.96     -79.6719     46.3203     125.992  -0.00334334     1.07158
surface_pressure       /        885       -74.25     387.297     -79.6406     26.4375     106.078   -0.0838983     2.96926
rho                    /      53912  -0.00762516    0.367934  -0.00100005  0.00159633  0.00259638 -1.41437e-07 2.93646e-05
theta                  /      50825      1.02432     112.258    -0.481018    0.228577    0.709595  2.01539e-05   0.0083064
relhum                 /      56714     -6.82014     811.923     -4.60098     5.39637     9.99736 -0.000120255   0.0846466
divergence             /      64826 -1.17026e-07  0.00101704 -2.84403e-06  2.3895e-06 5.23353e-06 -1.80524e-12 5.29454e-08
vorticity              /     121588 -3.96416e-08   0.0022384 -1.32394e-05  1.3791e-05 2.70304e-05 -3.26032e-13 1.14901e-07
ke                     /      64719      1.66591     625.656     -3.69608      2.6152     6.31127  2.57407e-05    0.047733
uReconstructZonal      /      64380    -0.156532     48.3572    -0.479945    0.102624    0.582569 -2.43138e-06  0.00399455
uReconstructMeridional /      64730     -1.45966     46.3117    -0.502634    0.240822    0.743456   -2.255e-05  0.00392614
ertel_pv               /      66475     -2.10416     54.0803    -0.250462     0.32045    0.570912 -3.16534e-05  0.00469699
u_pv                   /       1110      10.1045     11.7091    -0.479034     10.6397     11.1187    0.0091032    0.319717
v_pv                   /       1114     -4.77129     5.09422     -4.56285  0.00472593     4.56757  -0.00428302    0.136767
theta_pv               /        962      44.4047     44.8199   -0.0636597     44.2004     44.2641    0.0461588      1.4251
vort_pv                /       1112   1.6202e-05 1.88164e-05 -4.87071e-07 1.60636e-05 1.65506e-05  1.45701e-08 4.82086e-07
iLev_DT                /          1            7           7            7           7           0            7           0
depv_dt_lw             /      67024  0.000352917   0.0370774 -0.000149071 0.000149616 0.000298687  5.26553e-09 3.37779e-06
depv_dt_sw             /      67133  -0.00014704   0.0102389 -3.23288e-05 3.05119e-05 6.28408e-05 -2.19028e-09 6.79457e-07
depv_dt_bl             /      58550  -0.00337732   0.0395604 -0.000448717 0.000229156 0.000677873 -5.76827e-08 6.11752e-06
depv_dt_mix            /      70318 -1.80687e-06 0.000598831 -2.48321e-06 2.06927e-06 4.55249e-06 -2.56957e-11 4.38544e-08
dtheta_dt_mp           /      13131  -0.00105523   0.0217576 -0.000344255  0.00016738 0.000511636 -8.03617e-08  8.1496e-06
depv_dt_mp             /      35677  0.000436124   0.0134028  -0.00011827 0.000441311 0.000559581  1.22242e-08 3.70826e-06
depv_dt_diab           /      70653  -0.00273713    0.067896 -0.000480926 0.000418842 0.000899768 -3.87404e-08 6.42934e-06
depv_dt_fric           /      72022  -0.00154909   0.0092417 -0.000514184   0.0001447 0.000658884 -2.15086e-08 2.86621e-06
depv_dt_diab_pv        /       1178 -2.67257e-07 4.24375e-05 -2.66989e-06 1.96071e-06  4.6306e-06 -2.26874e-10 1.43603e-07
depv_dt_fric_pv        /       1226 -4.53447e-05 0.000114607 -4.52316e-05 1.89435e-05 6.41751e-05 -3.69859e-08 1.59826e-06
rainnc                 /        555    0.0151887    0.117632   -0.0112278   0.0153708   0.0265986  2.73671e-05  0.00102108
precipw                /        943   0.00747776    0.484776   -0.0234241   0.0162964   0.0397205  7.92976e-06   0.0014548
kpbl                   /         10            4          10           -1           1           2          0.4    0.966092
hpbl                   /       1012     -15.1541     981.148     -23.9886     23.4863     47.4749   -0.0149744     2.70427
hfx                    /       1088      268.362     2017.19     -39.5772     37.8221     77.3993     0.246656     4.55529
qfx                    /       1088   4.0598e-05  0.00028594 -5.27071e-06 7.55485e-06 1.28256e-05  3.73143e-08  7.7677e-07
cd                     /       1038    0.0052007     0.02487  -0.00124162  0.00437907  0.00562069  5.01031e-06 0.000158744
cda                    /       1037   0.00411911   0.0223789  -0.00119762  0.00334768   0.0045453  3.97214e-06  0.00012871
ck                     /       1063    0.0011609   0.0112105 -0.000812541  0.00118731  0.00199985   1.0921e-06 5.37996e-05
cka                    /       1066  0.000953245    0.011503   -0.0008384  0.00106659  0.00190499  8.94227e-07 5.25362e-05
lh                     /       1088       100.03     718.914     -15.0215     18.8871     33.9087    0.0919397       1.956
u10                    /       1098     0.158035     1.28302   -0.0445696   0.0350786   0.0796482   0.00014393   0.0035794
v10                    /       1097     0.211301     1.14444   -0.0290198   0.0680544   0.0970743  0.000192618  0.00359997
q2                     /       1059  5.26999e-05   0.0024136 -8.24931e-05 4.56441e-05 0.000128137  4.97639e-08 6.36579e-06
t2m                    /        959      0.87915     15.5274    -0.278229    0.337128    0.615356  0.000916737    0.034901
th2m                   /        964      0.87735     16.0333    -0.285889    0.354706    0.640594  0.000910114   0.0360693
gsw                    /        982      672.437       10389     -164.829     134.722     299.551     0.684762     20.4078
glw                    /        973     -173.322     2760.77     -32.9889     27.6526     60.6414    -0.178131     5.55917
skintemp               /        688      5.79465     60.8061     -1.38101    0.951233     2.33224   0.00842245    0.165153
snow                   /        123     -0.10205     2.09351   -0.0948117    0.181716    0.276528 -0.000829672   0.0315643
snowh                  /        121  -0.00274426   0.0144647 -0.000845848 0.000828519  0.00167437 -2.26798e-05 0.000203221
canwat                 /        254  -0.00271338   0.0110951  -0.00101119 0.000698652  0.00170984 -1.06826e-05 0.000126878
sh2o                   /       2521  -0.00150089    0.108696   -0.0148587   0.0130731   0.0279318 -5.95354e-07 0.000506436
smois                  /       2838   0.00119944   0.0452823  -0.00255041 0.000811249  0.00336166  4.22636e-07  7.3387e-05
tslb                   /       2670      8.25647     111.775     -1.38101    0.951233     2.33224   0.00309231    0.102759
soilt1                 /         39   -0.0760498    0.575867   -0.0748596    0.121307    0.196167  -0.00194999   0.0305457
rhosnf                 /         51      3.91618     5.21127    -0.262833       2.339     2.60183    0.0767878    0.364348
snowfallac             /         55 -3.85973e-05 4.87957e-05 -2.65912e-05  1.1865e-06 2.77777e-05 -7.01769e-07  4.0669e-06
acrunoff               /        338     0.054229    0.098725  -0.00719768   0.0151288   0.0223265  0.000160441  0.00157022
grdflx                 /        683     -376.974     3133.93     -44.7978     52.4403      97.238    -0.551938     8.54055
sfc_albedo             /        107      1.52159     1.52638 -0.000605583        0.57    0.570606    0.0142205   0.0773136
cldfrac_bl             /       6861      1.88175     18.4577     -0.36011    0.376822    0.736932  0.000274268    0.015046
snowc                  /        134   -0.0197909   0.0610123   -0.0181758  0.00381917   0.0219949 -0.000147693  0.00169927
snownc                 /        150  -0.00212676   0.0253078  -0.00274011  0.00353026  0.00627038 -1.41784e-05 0.000494814
graupelnc              /        138 -0.000517674  0.00317816   -0.0011234 0.000301905  0.00142531 -3.75126e-06 0.000108279
######################################################################
# compare to previous GSL CONUS hrrrv5 RAP summer baselines C8GSL
######################################################################

  === history.2024-08-15_18.00.00.nc comparison
Files "/lfs5/BMC/wrfruc/smirnova/MPAS_regression_tests/mpas_testcase/run_case/gsl-v8.2.2-2.8-intdebug.hrrrv5.gsl.gsl.conus.120km.rap.2024081518/history.2024-08-15_18.00.00.nc" and "/lfs5/BMC/wrfruc/Michael.Barlage/mpas/baselines_mpas/run_case/gsl-v8.2.2-2.7-intdebug.hrrrv5.gsl.gsl.conus.120km.rap.2024081518/history.2024-08-15_18.00.00.nc" are identical.

  === history.2024-08-15_18.12.00.nc comparison
Files "/lfs5/BMC/wrfruc/smirnova/MPAS_regression_tests/mpas_testcase/run_case/gsl-v8.2.2-2.8-intdebug.hrrrv5.gsl.gsl.conus.120km.rap.2024081518/history.2024-08-15_18.12.00.nc" and "/lfs5/BMC/wrfruc/Michael.Barlage/mpas/baselines_mpas/run_case/gsl-v8.2.2-2.7-intdebug.hrrrv5.gsl.gsl.conus.120km.rap.2024081518/history.2024-08-15_18.12.00.nc" are identical.

  === history.2024-08-15_19.00.00.nc comparison
Files "/lfs5/BMC/wrfruc/smirnova/MPAS_regression_tests/mpas_testcase/run_case/gsl-v8.2.2-2.8-intdebug.hrrrv5.gsl.gsl.conus.120km.rap.2024081518/history.2024-08-15_19.00.00.nc" and "/lfs5/BMC/wrfruc/Michael.Barlage/mpas/baselines_mpas/run_case/gsl-v8.2.2-2.7-intdebug.hrrrv5.gsl.gsl.conus.120km.rap.2024081518/history.2024-08-15_19.00.00.nc" are identical.

########################################################################
# compare to previous NCAR CONUS mesoscale_reference baselines A1NCAR
########################################################################

  === history.2023-03-10_15.00.00.nc comparison
Files "/lfs5/BMC/wrfruc/smirnova/MPAS_regression_tests/mpas_testcase/run_case/gsl-v8.2.2-2.8-intdebug.mesoscale_reference.ncar.ncar.conus.120km.gfs.2023031015/history.2023-03-10_15.00.00.nc" and "/lfs5/BMC/wrfruc/Michael.Barlage/mpas/baselines_mpas/run_case/ncar-v8.2.2-intdebug.mesoscale_reference.ncar.ncar.conus.120km.gfs.2023031015/history.2023-03-10_15.00.00.nc" are identical.

  === history.2023-03-10_15.12.00.nc comparison
Files "/lfs5/BMC/wrfruc/smirnova/MPAS_regression_tests/mpas_testcase/run_case/gsl-v8.2.2-2.8-intdebug.mesoscale_reference.ncar.ncar.conus.120km.gfs.2023031015/history.2023-03-10_15.12.00.nc" and "/lfs5/BMC/wrfruc/Michael.Barlage/mpas/baselines_mpas/run_case/ncar-v8.2.2-intdebug.mesoscale_reference.ncar.ncar.conus.120km.gfs.2023031015/history.2023-03-10_15.12.00.nc" are identical.

  === history.2023-03-10_16.00.00.nc comparison
Files "/lfs5/BMC/wrfruc/smirnova/MPAS_regression_tests/mpas_testcase/run_case/gsl-v8.2.2-2.8-intdebug.mesoscale_reference.ncar.ncar.conus.120km.gfs.2023031015/history.2023-03-10_16.00.00.nc" and "/lfs5/BMC/wrfruc/Michael.Barlage/mpas/baselines_mpas/run_case/ncar-v8.2.2-intdebug.mesoscale_reference.ncar.ncar.conus.120km.gfs.2023031015/history.2023-03-10_16.00.00.nc" are identical.


tanyasmirnova and others added 14 commits February 4, 2025 19:57
1. Fix the bug that crashes MPAS when frac_seaice=false. Use
   'if(config_frac_seaice) then' around arrays with *_sea that are
   allocated only when config_frac_seaice=true. This bug is reported to
   Michael Duda.
2. Add flqc and flhc computation for fractional ice. These variables are
   used in RUC ice module and are needed for reproducibility over sea ice.
1. Do not deallocate flqc_sea and flhc_sea - they are used later in
   the seaice driver.
xice=1. It will reduce computations over solid sea ice (Arctic).
CPM is not RUC-specific variable, moved out of sf_ruc IF.
@tanyasmirnova tanyasmirnova changed the title V8.2.2-2.8 - sea ice bug fix when frac_seaice=false. Bug fixes in ice treatment with RUC ice model. V8.2.2-2.8 - Bug fixes in seaice treatment when frac_seaice=false. and with RUC ice model. Feb 18, 2025
@tanyasmirnova tanyasmirnova marked this pull request as ready for review February 18, 2025 19:34
Copy link
Collaborator

@clark-evans clark-evans left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@tanyasmirnova - though I don't see any issues with reproducibility in the test results you've provided, I'm wondering if the changes in module_sf_sfcdiags_ruclsm.F (two added commented integers, two added print statements) are necessary?

Otherwise, once the code base is updated to 8.2.2-2.7 (I'm seeing a message at the bottom of the PR that it's not at the current version, which makes sense given Janet's merging of PR #70 today), this looks good to me.

@tanyasmirnova
Copy link
Collaborator Author

@tanyasmirnova - though I don't see any issues with reproducibility in the test results you've provided, I'm wondering if the changes in module_sf_sfcdiags_ruclsm.F (two added commented integers, two added print statements) are necessary?

Otherwise, once the code base is updated to 8.2.2-2.7 (I'm seeing a message at the bottom of the PR that it's not at the current version, which makes sense given Janet's merging of PR #70 today), this looks good to me.

@clark-evans Clark, I added some debug prints to module_sf_sfcdiags_ruclsm.F which is used only with RUC LSM. It is nice to have these additional prints in there when we want to debug the ice points.
Also, version 2.7 has all reg. tests identical to 2.6, therefore I have compared to 2.6. I can redo when 2.7 baseline is updated, but it will not change anything.

In the LSM driver frpcpn = false. If it is false, frozen precipitation
in RUC and Noah LSMs is computed using temperature threshold and ignoring the
information from the microphysics scheme.
A new parameter frpcpn_ruc is introduced for use with RUC LSM, and it is set
to true. This change will use the microphysics information correctly
and will fix the problem with the run-total accumulation of snow depth.
@jderrico-noaa jderrico-noaa merged commit 93fe9df into ufs-community:gsl/develop Mar 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants