Skip to content
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

Meier roughness changes answers on processor count #2219

Closed
ekluzek opened this issue Oct 21, 2023 · 25 comments · Fixed by #2258
Closed

Meier roughness changes answers on processor count #2219

ekluzek opened this issue Oct 21, 2023 · 25 comments · Fixed by #2258
Assignees
Labels
bug something is working incorrectly science Enhancement to or bug impacting science

Comments

@ekluzek
Copy link
Collaborator

ekluzek commented Oct 21, 2023

Brief summary of bug

PEM and ERP tests fail for exact answers when Meier roughness is turned on.

General bug information

This was found on the CESM3_dev branch
CTSM version you are using: ctsm5.1.dev143-350-gda5beb800

Does this bug cause significantly incorrect results in the model's science? Probably

This kind of error can indicate that something is wrong in the science, so I added that label, but the cause and impact will have to be ascertained to find out if that really is the case. Since, the changes are large (see below) it seems like that there is a significant issue here for the science when Meier roughness is being used.

Configurations affected: When Meier roughness is turned on

Details of bug

PEM test shows...

FAIL PEM_D_Ld9.ne30pg3_t232.I1850Clm51BgcCrop.derecho_intel.clm-clm51cam6LndTuningMode COMPARE_base_modpe

ERP test shows a similar fail for COMPARE_base_rest

Important details of your setup / configuration so we can reproduce the bug

All of the files compared show differences. Here's a bit on the clm history file the changes are quite large, which likely indicates a problem...

 RMS ACTUAL_IMMOB                     1.9888E-10            NORMALIZED  7.4472E-04
 RMS AGNPP                            5.4563E-10            NORMALIZED  1.1625E-04
 RMS ALT                              6.0210E-06            NORMALIZED  1.6556E-07
 RMS ALTMAX                           2.9392E-06            NORMALIZED  8.0799E-08
 RMS AR                               7.8420E-09            NORMALIZED  6.4652E-04
 RMS BAF_PEATF                        3.3519E-18            NORMALIZED  9.8465E-03
 RMS BGNPP                            1.1394E-10            NORMALIZED  2.7140E-05
 RMS BTRAN2                           1.2802E-04            NORMALIZED  2.6888E-04
 RMS BTRANMN                          2.6017E-04            NORMALIZED  4.1256E-04
 RMS CH4PROD                          3.9413E-10            NORMALIZED  3.7176E-03
 RMS CH4_SURF_AERE_SAT                7.1843E-10            NORMALIZED  1.1754E-02
 RMS CH4_SURF_AERE_UNSAT              5.1492E-11            NORMALIZED  2.1064E-02
 RMS CH4_SURF_DIFF_SAT                8.5246E-12            NORMALIZED  3.0443E-02
 RMS CH4_SURF_DIFF_UNSAT              1.4382E-11            NORMALIZED  4.6257E-02
 RMS CH4_SURF_EBUL_SAT                4.2574E-11            NORMALIZED  8.6119E-02
 RMS CH4_SURF_EBUL_UNSAT              2.0909E-15            NORMALIZED  9.3333E-03
 RMS COL_FIRE_CLOSS                   3.8034E-10            NORMALIZED  7.3872E-04
 RMS COL_FIRE_NLOSS                   5.7301E-12            NORMALIZED  7.2064E-04
 RMS COST_NACTIVE                     2.8066E-02            NORMALIZED  1.7643E-02
 RMS COST_NFIX                        1.5392E-03            NORMALIZED  3.2604E-02
 RMS COST_NRETRANS                    2.9404E-01            NORMALIZED  7.4689E-01
 RMS CPHASE                           1.3469E-05            NORMALIZED  3.6632E-06
 RMS CWDC_HR                          5.8653E-10            NORMALIZED  4.1085E-04
 RMS CWDC_LOSS                        1.1751E-09            NORMALIZED  4.0191E-04
 RMS CWD_C                            5.9725E-04            NORMALIZED  4.9746E-07
 RMS CWD_N                            1.4187E-06            NORMALIZED  4.7220E-07
 RMS DEADCROOTC                       1.9404E-05            NORMALIZED  1.6054E-08
 RMS DEADCROOTN                       3.8998E-08            NORMALIZED  1.3086E-08
 RMS DEADSTEMC                        7.4295E-05            NORMALIZED  1.9163E-08
 RMS DEADSTEMN                        1.4781E-07            NORMALIZED  1.5364E-08
 RMS DENIT                            1.9145E-10            NORMALIZED  1.1394E-02
 RMS DHSDT_CANOPY                     1.0879E-02            NORMALIZED  1.1068E-02
 RMS DISPVEGC                         2.9938E-04            NORMALIZED  5.6607E-08
 RMS DISPVEGN                         9.3665E-06            NORMALIZED  5.0503E-07
 RMS DSL                              2.5734E-02            NORMALIZED  3.9929E-03
 RMS DSTFLXT                          5.0529E-10            NORMALIZED  1.1641E+00
 RMS EFLX_LH_TOT                      1.6044E-01            NORMALIZED  5.1006E-03
 RMS EFLX_LH_TOT_R                    1.4113E-01            NORMALIZED  4.2125E-03
 RMS ELAI                             7.9859E-05            NORMALIZED  4.9861E-05
 RMS ER                               1.0528E-08            NORMALIZED  4.9649E-04
 RMS ERRH2O                           8.8829E-15            NORMALIZED  1.9844E+00
 RMS ERRH2OSNO                        9.2306E-15            NORMALIZED  5.5967E+00
 RMS ERRSEB                           1.0835E-14            NORMALIZED  1.0794E+00
 RMS ERRSOI                           7.5079E-10            NORMALIZED  2.4581E+00
 RMS ERRSOL                           3.1537E-15            NORMALIZED  1.1644E+00
 RMS ESAI                             4.9833E-04            NORMALIZED  1.2796E-03
 RMS FAREA_BURNED                     9.1596E-13            NORMALIZED  6.0570E-04
 RMS FCEV                             2.8294E-02            NORMALIZED  4.2960E-03
 RMS FCH4                             1.1943E-12            NORMALIZED  2.4608E-02
 RMS FCH4TOCO2                        8.3053E-10            NORMALIZED  1.3835E-02
 RMS FCH4_DFSAT                       1.2204E-15            NORMALIZED  2.4542E-02
 RMS FCO2                             8.1886E-11            NORMALIZED  5.0959E-03
 RMS FCOV                             3.6260E-06            NORMALIZED  2.6962E-05
 RMS FCTR                             3.6901E-02            NORMALIZED  2.0878E-03
 RMS FFIX_TO_SMINN                    3.8589E-13            NORMALIZED  4.0318E-05
 RMS FGEV                             1.5450E-01            NORMALIZED  2.0962E-02
 RMS FGR                              2.3230E-01            NORMALIZED  2.0030E-02
 RMS FGR12                            1.6375E-01            NORMALIZED  1.7201E-02
 RMS FH2OSFC                          2.4065E-03            NORMALIZED  5.0932E-01
 RMS FINUNDATED                       2.2371E-06            NORMALIZED  5.3033E-05
 RMS FIRA                             5.6773E-01            NORMALIZED  9.1982E-03
 RMS FIRA_R                           4.8274E-01            NORMALIZED  7.8388E-03
 RMS FIRE                             5.6773E-01            NORMALIZED  1.6642E-03
 RMS FIRE_R                           4.8274E-01            NORMALIZED  1.3772E-03
 RMS FPI                              6.0179E-05            NORMALIZED  6.0752E-05
 RMS FPSN                             2.3122E-03            NORMALIZED  1.4287E-03
 RMS FREE_RETRANSN_TO_NPOOL           1.0178E-11            NORMALIZED  3.0771E-04
 RMS FROOTC                           1.5708E-04            NORMALIZED  1.3952E-06
 RMS FROOTC_ALLOC                     7.9457E-11            NORMALIZED  2.2667E-05
 RMS FROOTC_LOSS                      8.7483E-10            NORMALIZED  2.2569E-04
 RMS FROOTN                           4.1318E-06            NORMALIZED  1.3351E-06
 RMS FSA                              7.3051E-02            NORMALIZED  6.9776E-04
 RMS FSAT                             3.6260E-06            NORMALIZED  2.6962E-05
 RMS FSH                              6.1070E-01            NORMALIZED  2.2493E-02
 RMS FSH_G                            6.1015E-01            NORMALIZED  3.0429E-02
 RMS FSH_R                            5.2050E-01            NORMALIZED  1.8092E-02
 RMS FSH_RUNOFF_ICE_TO_LIQ            1.2501E-02            NORMALIZED  4.2184E-01
 RMS FSH_TO_COUPLER                   6.1286E-01            NORMALIZED  2.2520E-02
 RMS FSH_V                            5.8475E-02            NORMALIZED  6.8357E-03
 RMS FSM                              7.3257E-02            NORMALIZED  1.4485E-01
 RMS FSNO                             1.4052E-03            NORMALIZED  3.7101E-03
 RMS FSNO_EFF                         1.4055E-03            NORMALIZED  3.6837E-03
 RMS FSR                              7.3051E-02            NORMALIZED  1.4388E-03
 RMS FSRND                            2.3459E-02            NORMALIZED  1.0490E-03
 RMS FSRNDLN                          1.2632E-01            NORMALIZED  1.8867E-03
 RMS FSRNI                            7.3187E-03            NORMALIZED  1.2849E-03
 RMS FSRSF                            1.7287E-02            NORMALIZED  4.8516E-04
 RMS FSRSFND                          7.2216E-03            NORMALIZED  4.0031E-04
 RMS FSRSFNDLN                        3.0745E-02            NORMALIZED  5.3014E-04
 RMS FSRSFNI                          1.7891E-03            NORMALIZED  4.1693E-04
 RMS FSRSFVD                          5.4940E-03            NORMALIZED  6.3105E-04
 RMS FSRSFVDLN                        2.4516E-02            NORMALIZED  1.0056E-03
 RMS FSRSFVI                          3.0611E-03            NORMALIZED  6.6635E-04
 RMS FSRVD                            2.8741E-02            NORMALIZED  1.9843E-03
 RMS FSRVDLN                          1.6975E-01            NORMALIZED  4.2998E-03
 RMS FSRVI                            1.9756E-02            NORMALIZED  2.4008E-03
 RMS FUELC                            5.4335E-03            NORMALIZED  9.5094E-07
 RMS FV                               4.3714E-03            NORMALIZED  2.0072E-02
 RMS F_DENIT                          1.9145E-10            NORMALIZED  1.1394E-02
 RMS F_N2O_DENIT                      6.4231E-12            NORMALIZED  8.9295E-03
 RMS F_N2O_NIT                        1.0914E-13            NORMALIZED  6.1899E-03
 RMS F_NIT                            1.8190E-10            NORMALIZED  6.1899E-03
 RMS GPP                              2.7771E-08            NORMALIZED  1.4287E-03
 RMS GR                               2.2753E-09            NORMALIZED  2.7385E-03
 RMS GROSS_NMIN                       3.4850E-10            NORMALIZED  7.9713E-04
 RMS GSSHA                            1.3370E+02            NORMALIZED  4.7772E-03
 RMS GSSHALN                          2.9344E+02            NORMALIZED  7.1295E-03
 RMS GSSUN                            6.6524E+02            NORMALIZED  6.3858E-03
 RMS GSSUNLN                          8.8556E+02            NORMALIZED  1.0045E-02
 RMS H2OCAN                           3.9015E-04            NORMALIZED  2.6036E-03
 RMS H2OSFC                           6.3462E-02            NORMALIZED  6.7902E-02
 RMS H2OSNO                           1.4668E-01            NORMALIZED  1.4965E-04
 RMS H2OSNO_TOP                       1.3110E-01            NORMALIZED  7.2337E-02
 RMS HEAT_CONTENT1                    1.0272E+05            NORMALIZED  6.0964E-05
 RMS HIA                              2.1472E-01            NORMALIZED  1.0894E-02
 RMS HIA_R                            1.8449E-01            NORMALIZED  9.4145E-03
 RMS HR                               6.6528E-09            NORMALIZED  7.3313E-04
 RMS HTOP                             2.2497E-07            NORMALIZED  2.6136E-08
 RMS HUMIDEX                          2.2406E-01            NORMALIZED  9.6473E-03
 RMS HUMIDEX_R                        1.9384E-01            NORMALIZED  8.4241E-03
 RMS ICE_CONTENT1                     1.5015E-01            NORMALIZED  1.2995E-04
 RMS IWUELN                           6.2060E+01            NORMALIZED  5.1025E-01
 RMS JMX25T                           2.2824E-03            NORMALIZED  7.1452E-05
 RMS Jmx25Z                           6.2577E-03            NORMALIZED  8.7422E-05
 RMS LAISHA                           7.9650E-05            NORMALIZED  5.4183E-05
 RMS LAISUN                           1.8160E-06            NORMALIZED  1.3796E-05
 RMS LEAFC                            1.1316E-04            NORMALIZED  1.5332E-06
 RMS LEAFCN                           1.0797E-05            NORMALIZED  3.7190E-07
 RMS LEAFC_ALLOC                      5.1686E-10            NORMALIZED  2.2011E-04
 RMS LEAFC_LOSS                       5.5031E-10            NORMALIZED  2.1285E-04
 RMS LEAFC_TO_LITTER_FUN              5.5236E-10            NORMALIZED  3.2577E-07
 RMS LEAFN                            5.2977E-06            NORMALIZED  2.1660E-06
 RMS LEAFN_TO_LITTER                  1.4266E-11            NORMALIZED  2.3451E-04
 RMS LEAF_MR                          4.4450E-09            NORMALIZED  7.0281E-04
 RMS LIQCAN                           2.9452E-04            NORMALIZED  4.1378E-03
 RMS LIQUID_CONTENT1                  1.0519E-01            NORMALIZED  6.7174E-05
 RMS LITFALL                          1.4312E-09            NORMALIZED  1.4294E-04
 RMS LITTERC_HR                       3.3900E-09            NORMALIZED  8.6963E-04
 RMS LITTERC_LOSS                     6.6098E-09            NORMALIZED  8.5674E-04
 RMS LIT_CEL_C                        2.1704E-03            NORMALIZED  1.4930E-05
 RMS LIT_CEL_N                        6.1129E-05            NORMALIZED  1.9515E-05
 RMS LIT_LIG_C                        1.0837E-03            NORMALIZED  1.6131E-05
 RMS LIT_LIG_N                        3.0558E-05            NORMALIZED  1.9857E-05
 RMS LIT_MET_C                        1.3078E-03            NORMALIZED  5.8917E-05
 RMS LIT_MET_N                        3.7376E-05            NORMALIZED  6.4464E-05
 RMS LIVECROOTC                       1.2233E-06            NORMALIZED  3.1980E-07
 RMS LIVECROOTN                       2.6593E-08            NORMALIZED  2.8271E-07
 RMS LIVESTEMC                        2.4084E-05            NORMALIZED  1.9044E-06
 RMS LIVESTEMN                        4.8803E-07            NORMALIZED  1.5742E-06
 RMS LNC                              2.0057E-06            NORMALIZED  2.4832E-06
 RMS MEG_acetaldehyde                 5.4346E-15            NORMALIZED  1.1103E-03
 RMS MEG_acetic_acid                  8.7499E-16            NORMALIZED  1.0759E-03
 RMS MEG_acetone                      9.0196E-15            NORMALIZED  8.0251E-04
 RMS MEG_carene_3                     2.3914E-15            NORMALIZED  1.3397E-03
 RMS MEG_ethanol                      5.4346E-15            NORMALIZED  1.1103E-03
 RMS MEG_formaldehyde                 1.1667E-15            NORMALIZED  1.0759E-03
 RMS MEG_isoprene                     1.4735E-13            NORMALIZED  1.0806E-03
 RMS MEG_methanol                     1.8706E-14            NORMALIZED  8.8301E-04
 RMS MEG_pinene_a                     1.4552E-14            NORMALIZED  8.5310E-04
 RMS MEG_thujene_a                    1.6794E-16            NORMALIZED  1.8705E-03
 RMS MR                               4.6605E-09            NORMALIZED  4.8966E-04
 RMS NACTIVE                          3.1632E-10            NORMALIZED  2.3103E-03
 RMS NACTIVE_NH4                      5.3098E-12            NORMALIZED  2.4235E-03
 RMS NACTIVE_NO3                      4.0359E-12            NORMALIZED  8.3522E-03
 RMS NAM                              4.7982E-12            NORMALIZED  2.3912E-03
 RMS NAM_NH4                          3.3853E-12            NORMALIZED  2.0949E-03
 RMS NAM_NO3                          2.6620E-12            NORMALIZED  6.8150E-03
 RMS NBP                              2.2332E-08            NORMALIZED  5.0959E-03
 RMS NDEPLOY                          3.3009E-10            NORMALIZED  1.8609E-03
 RMS NECM                             5.8226E-12            NORMALIZED  8.7219E-03
 RMS NECM_NH4                         4.0199E-12            NORMALIZED  6.9916E-03
 RMS NECM_NO3                         3.0491E-12            NORMALIZED  3.2926E-02
 RMS NEE                              2.2332E-08            NORMALIZED  5.1339E-03
 RMS NEM                              8.1019E-10            NORMALIZED  1.6143E-02
 RMS NEP                              2.2319E-08            NORMALIZED  5.2589E-03
 RMS NET_NMIN                         1.6220E-10            NORMALIZED  9.5222E-04
 RMS NFERTILIZATION                   7.1009E-13            NORMALIZED  2.8158E-04
 RMS NFIRE                            6.7805E-13            NORMALIZED  1.0703E-03
 RMS NFIX                             3.5036E-11            NORMALIZED  5.4898E-03
 RMS NNONMYC                          3.1152E-10            NORMALIZED  2.3206E-03
 RMS NNONMYC_NH4                      2.9670E-10            NORMALIZED  2.2908E-03
 RMS NNONMYC_NO3                      3.9367E-11            NORMALIZED  8.3217E-03
 RMS NPOOL                            5.7030E-06            NORMALIZED  3.5469E-05
 RMS NPP                              2.1119E-08            NORMALIZED  2.5787E-03
 RMS NPP_GROWTH                       2.0684E-08            NORMALIZED  2.7385E-03
 RMS NPP_NACTIVE                      2.8474E-09            NORMALIZED  2.0368E-03
 RMS NPP_NACTIVE_NH4                  2.6788E-10            NORMALIZED  2.0480E-03
 RMS NPP_NACTIVE_NO3                  6.1188E-11            NORMALIZED  3.5997E-03
 RMS NPP_NFIX                         2.6670E-10            NORMALIZED  5.0125E-03
 RMS NPP_NNONMYC                      2.5383E-09            NORMALIZED  2.0303E-03
 RMS NPP_NNONMYC_NH4                  2.1479E-09            NORMALIZED  1.9025E-03
 RMS NPP_NNONMYC_NO3                  4.9056E-10            NORMALIZED  4.0468E-03
 RMS NPP_NRETRANS                     1.4081E-10            NORMALIZED  2.2154E-02
 RMS NPP_NUPTAKE                      3.8032E-09            NORMALIZED  2.1357E-03
 RMS NRETRANS                         1.6488E-11            NORMALIZED  6.3741E-04
 RMS NUPTAKE                          3.3009E-10            NORMALIZED  1.9512E-03
 RMS NUPTAKE_NPP_FRACTION             6.5942E-03            NORMALIZED  4.9683E-02
 RMS PARVEGLN                         8.6400E-02            NORMALIZED  8.1926E-04
 RMS PFT_FIRE_CLOSS                   2.6429E-10            NORMALIZED  7.3305E-04
 RMS PFT_FIRE_NLOSS                   4.1576E-12            NORMALIZED  7.3579E-04
 RMS PLANT_NDEMAND                    4.0605E-10            NORMALIZED  1.8939E-03
 RMS POTENTIAL_IMMOB                  2.0134E-10            NORMALIZED  7.4042E-04
 RMS POT_F_DENIT                      1.8573E-10            NORMALIZED  9.1349E-03
 RMS POT_F_NIT                        1.8190E-10            NORMALIZED  6.1892E-03
 RMS PSNSHA                           2.7772E-04            NORMALIZED  7.9040E-04
 RMS PSNSHADE_TO_CPOOL                7.9202E-09            NORMALIZED  7.9874E-04
 RMS PSNSUN                           1.6053E-03            NORMALIZED  1.4153E-03
 RMS PSNSUN_TO_CPOOL                  2.1654E-08            NORMALIZED  2.2742E-03
 RMS Q2M                              3.8228E-05            NORMALIZED  6.1236E-03
 RMS QDRAI                            2.2879E-09            NORMALIZED  5.1026E-04
 RMS QDRAI_PERCH                      3.3769E-14            NORMALIZED  8.0255E-02
 RMS QFLX_EVAP_TOT                    6.0190E-08            NORMALIZED  4.7941E-03
 RMS QFLX_LIQDEW_TO_TOP_LAYER         3.7036E-08            NORMALIZED  2.5425E-01
 RMS QFLX_LIQEVAP_FROM_TOP_LAYER      1.8044E-08            NORMALIZED  6.7152E-03
 RMS QFLX_SNOW_DRAIN                  9.7217E-07            NORMALIZED  8.1077E-01
 RMS QFLX_SNOW_DRAIN_ICE              7.1957E-07            NORMALIZED  5.7379E-01
 RMS QFLX_SOLIDDEW_TO_TOP_LAYER       3.7962E-08            NORMALIZED  2.5998E-01
 RMS QFLX_SOLIDEVAP_FROM_TOP_LAYER    2.3527E-08            NORMALIZED  1.2700E-01
 RMS QH2OSFC                          2.2613E-07            NORMALIZED  9.5858E-01
 RMS QHR                              4.5541E-08            NORMALIZED  1.3363E-02
 RMS QICE                             1.0714E-06            NORMALIZED  1.6151E-01
 RMS QICE_FRZ                         8.9911E-08            NORMALIZED  1.3693E-02
 RMS QICE_MELT                        1.0695E-06            NORMALIZED  1.9285E+00
 RMS QINFL                            6.8083E-08            NORMALIZED  2.4210E-03
 RMS QINTR                            2.2688E-09            NORMALIZED  1.1233E-04
 RMS QOVER                            3.8604E-07            NORMALIZED  1.0300E-01
 RMS QRGWL                            4.5182E-07            NORMALIZED  7.9624E-01
 RMS QRUNOFF                          5.9561E-07            NORMALIZED  6.8173E-02
 RMS QRUNOFF_ICE                      1.4209E-06            NORMALIZED  3.9232E-01
 RMS QRUNOFF_ICE_TO_COUPLER           3.0304E-07            NORMALIZED  5.3480E-01
 RMS QRUNOFF_TO_COUPLER               5.9561E-07            NORMALIZED  6.8173E-02
 RMS QSNOCPLIQ                        3.1374E-10            NORMALIZED  2.6323E-01
 RMS QSNOEVAP                         5.7014E-08            NORMALIZED  1.9544E-02
 RMS QSNOFRZ                          9.0448E-07            NORMALIZED  1.0332E+00
 RMS QSNOFRZ_ICE                      2.6064E-06            NORMALIZED  5.7963E-01
 RMS QSNOMELT                         2.1953E-07            NORMALIZED  1.4485E-01
 RMS QSNOMELT_ICE                     5.7657E-07            NORMALIZED  1.6363E-01
 RMS QSNOUNLOAD                       3.6197E-09            NORMALIZED  3.9068E-03
 RMS QSNO_TEMPUNLOAD                  1.6272E-09            NORMALIZED  1.0995E-02
 RMS QSNO_WINDUNLOAD                  2.1954E-09            NORMALIZED  2.8199E-03
 RMS QSNWCPICE                        4.5336E-08            NORMALIZED  6.9783E-02
 RMS QSOIL                            5.7611E-08            NORMALIZED  1.9700E-02
 RMS QSOIL_ICE                        2.0595E-07            NORMALIZED  1.2755E-01
 RMS QVEGE                            1.1313E-08            NORMALIZED  4.2960E-03
 RMS QVEGT                            1.4755E-08            NORMALIZED  2.0878E-03
 RMS RETRANSN                         8.3164E-08            NORMALIZED  1.3407E-08
 RMS RETRANSN_TO_NPOOL                9.2403E-12            NORMALIZED  9.1792E-03
 RMS RH2M                             4.6620E-01            NORMALIZED  5.9335E-03
 RMS RR                               1.3832E-09            NORMALIZED  4.8739E-04
 RMS RSSHA                            7.9644E+00            NORMALIZED  3.1707E-03
 RMS RSSUN                            5.7383E-17            NORMALIZED  5.5772E-09
 RMS SABG                             7.0993E-02            NORMALIZED  1.3724E-03
 RMS SABG_PEN                         1.0842E-01            NORMALIZED  5.6226E-02
 RMS SABV                             1.6374E-02            NORMALIZED  3.0915E-04
 RMS SMINN                            1.0119E-04            NORMALIZED  7.5629E-06
 RMS SMINN_TO_NPOOL                   3.2972E-10            NORMALIZED  2.3009E-03
 RMS SMINN_TO_PLANT                   5.5994E-08            NORMALIZED  7.5329E-06
 RMS SMINN_TO_PLANT_FUN               3.2972E-10            NORMALIZED  2.3009E-03
 RMS SMIN_NH4                         8.1082E-05            NORMALIZED  1.2568E-04
 RMS SMIN_NO3                         4.5150E-05            NORMALIZED  3.5453E-06
 RMS SMIN_NO3_LEACHED                 1.1482E-12            NORMALIZED  9.8637E-04
 RMS SMIN_NO3_RUNOFF                  5.9800E-11            NORMALIZED  5.3714E-02
 RMS SNOBCMCL                         5.6700E-10            NORMALIZED  7.5783E-04
 RMS SNOBCMSL                         1.1851E-09            NORMALIZED  2.5070E-02
 RMS SNOCAN                           2.5304E-04            NORMALIZED  3.2164E-03
 RMS SNODSTMCL                        5.8982E-07            NORMALIZED  4.4790E-03
 RMS SNODSTMSL                        6.0454E-07            NORMALIZED  6.9856E-02
 RMS SNOFSRND                         2.5624E-01            NORMALIZED  1.1025E-02
 RMS SNOFSRNI                         7.5547E-02            NORMALIZED  9.9732E-03
 RMS SNOFSRVD                         2.4054E-01            NORMALIZED  8.6314E-03
 RMS SNOFSRVI                         1.5217E-01            NORMALIZED  8.6643E-03
 RMS SNOINTABS                        1.4082E-03            NORMALIZED  2.9520E-02
 RMS SNOMELT_ACCUM                    2.2203E-04            NORMALIZED  2.9772E-01
 RMS SNOOCMCL                         8.1442E-09            NORMALIZED  5.1536E-04
 RMS SNOOCMSL                         1.7056E-08            NORMALIZED  2.8317E-02
 RMS SNOTXMASS                        5.3869E+01            NORMALIZED  2.2724E-04
 RMS SNOWDP                           4.1917E-04            NORMALIZED  1.9224E-04
 RMS SNOWICE                          9.3797E-02            NORMALIZED  9.5741E-05
 RMS SNOWLIQ                          9.9687E-02            NORMALIZED  2.6340E-01
 RMS SNOW_DEPTH                       6.6174E-03            NORMALIZED  3.0165E-03
 RMS SNOW_PERSISTENCE                 6.5595E+03            NORMALIZED  1.3773E-05
 RMS SNOW_SINKS                       9.7133E-07            NORMALIZED  5.9379E-01
 RMS SNOW_SOURCES                     2.5090E-07            NORMALIZED  4.9873E-02
 RMS SOILC_CHANGE                     3.8032E-09            NORMALIZED  2.1357E-03
 RMS SOILC_HR                         2.9357E-09            NORMALIZED  7.8312E-04
 RMS SOILRESIS                        7.4331E+00            NORMALIZED  1.1044E-03
 RMS SOILWATER_10CM                   3.2041E-02            NORMALIZED  1.0435E-03
 RMS SOMC_FIRE                        6.5991E-15            NORMALIZED  9.9946E-03
 RMS SOM_ACT_C                        3.2932E-04            NORMALIZED  3.3973E-06
 RMS SOM_ACT_N                        4.1166E-05            NORMALIZED  3.3973E-06
 RMS SOM_C_LEACHED                    1.9641E-17            NORMALIZED  3.8107E-02
 RMS SOM_PAS_C                        2.4699E-05            NORMALIZED  2.8713E-09
 RMS SOM_PAS_N                        2.2453E-06            NORMALIZED  2.8713E-09
 RMS SOM_SLO_C                        3.3026E-04            NORMALIZED  1.2219E-07
 RMS SOM_SLO_N                        3.0024E-05            NORMALIZED  1.2219E-07
 RMS SR                               7.2999E-09            NORMALIZED  6.1279E-04
 RMS SSRE_FSR                         6.6456E-02            NORMALIZED  4.3810E-03
 RMS SSRE_FSRND                       2.2025E-02            NORMALIZED  4.8938E-03
 RMS SSRE_FSRNI                       6.8654E-03            NORMALIZED  4.6749E-03
 RMS SSRE_FSRVD                       2.6482E-02            NORMALIZED  4.5898E-03
 RMS SSRE_FSRVI                       1.8158E-02            NORMALIZED  4.9971E-03
 RMS STORVEGC                         3.2328E-03            NORMALIZED  1.1844E-05
 RMS STORVEGN                         6.4245E-05            NORMALIZED  4.8963E-06
 RMS SWBGT                            1.2880E-01            NORMALIZED  8.4736E-03
 RMS SWBGT_R                          1.1178E-01            NORMALIZED  7.0952E-03
 RMS TAUX                             1.3104E-03            NORMALIZED  1.5178E-02
 RMS TAUY                             1.3104E-03            NORMALIZED  1.5178E-02
 RMS TG                               1.7133E-01            NORMALIZED  6.2041E-04
 RMS TH2OSFC                          1.5112E-01            NORMALIZED  5.4175E-04
 RMS TLAI                             3.6466E-06            NORMALIZED  2.2678E-06
 RMS TOTCOLC                          6.5041E-03            NORMALIZED  3.5437E-07
 RMS TOTCOLCH4                        7.2743E-05            NORMALIZED  2.0584E-04
 RMS TOTCOLN                          6.6055E-05            NORMALIZED  6.0451E-08
 RMS TOTECOSYSC                       5.7240E-03            NORMALIZED  3.1111E-07
 RMS TOTECOSYSN                       6.6055E-05            NORMALIZED  6.0431E-08
 RMS TOTLITC                          4.5353E-03            NORMALIZED  1.9320E-05
 RMS TOTLITC_1m                       4.5338E-03            NORMALIZED  1.9486E-05
 RMS TOTLITN                          1.2841E-04            NORMALIZED  2.4453E-05
 RMS TOTLITN_1m                       1.2837E-04            NORMALIZED  2.4683E-05
 RMS TOTPFTC                          4.2484E-03            NORMALIZED  7.6992E-07
 RMS TOTPFTN                          6.5203E-05            NORMALIZED  2.0769E-06
 RMS TOTSOILICE                       6.2698E-02            NORMALIZED  4.6989E-04
 RMS TOTSOILLIQ                       8.6717E-02            NORMALIZED  5.6582E-05
 RMS TOTSOMC                          5.7662E-04            NORMALIZED  5.0573E-08
 RMS TOTSOMC_1m                       5.7656E-04            NORMALIZED  8.8873E-08
 RMS TOTSOMN                          6.2081E-05            NORMALIZED  5.9703E-08
 RMS TOTSOMN_1m                       6.2072E-05            NORMALIZED  1.0469E-07
 RMS TOTVEGC                          3.3164E-03            NORMALIZED  5.9631E-07
 RMS TOTVEGN                          6.5203E-05            NORMALIZED  2.0594E-06
 RMS TPU25T                           5.4882E-06            NORMALIZED  1.9348E-06
 RMS TREFMNAV                         2.3253E-01            NORMALIZED  8.5992E-04
 RMS TREFMXAV                         2.1668E-01            NORMALIZED  7.6981E-04
 RMS TSA                              2.1413E-01            NORMALIZED  7.7762E-04
 RMS TSAI                             2.4932E-06            NORMALIZED  5.0939E-06
 RMS TSKIN                            1.7083E-01            NORMALIZED  6.1943E-04
 RMS TSL                              4.1096E-02            NORMALIZED  1.4586E-04
 RMS TSOI_10CM                        3.7025E-02            NORMALIZED  1.3297E-04
 RMS TSTEM                            9.2238E-03            NORMALIZED  3.2659E-05
 RMS TV                               1.5039E-02            NORMALIZED  5.4513E-05
 RMS TWS                              8.5868E-02            NORMALIZED  1.2625E-05
 RMS U10                              1.2560E-01            NORMALIZED  5.1529E-02
 RMS U10_DUST                         3.6637E-02            NORMALIZED  1.5711E-02
 RMS VCMX25T                          3.2863E-05            NORMALIZED  1.9348E-06
 RMS VOLR                             2.4007E+05            NORMALIZED  5.2343E-03
 RMS VOLRMCH                          1.4092E+05            NORMALIZED  4.6904E-03
 RMS VPD2M                            1.5069E+00            NORMALIZED  2.4460E-03
 RMS VPD_CAN                          5.3241E-03            NORMALIZED  5.3434E-03
 RMS Vcmx25Z                          1.2951E-02            NORMALIZED  3.4124E-04
 RMS WBT                              2.1004E-01            NORMALIZED  1.2331E-02
 RMS WBT_R                            1.8061E-01            NORMALIZED  1.0845E-02
 RMS WOODC                            1.0119E-04            NORMALIZED  1.9832E-08
 RMS WOODC_ALLOC                      1.5612E-10            NORMALIZED  5.1854E-05
 RMS WOODC_LOSS                       1.2721E-10            NORMALIZED  3.7536E-05
 RMS WTGQ                             1.3432E-04            NORMALIZED  3.2672E-02
 RMS XSMRPOOL                         1.7278E-03            NORMALIZED  4.0508E-05
 RMS XSMRPOOL_RECOVER                 1.2702E-09            NORMALIZED  2.1203E-04
 RMS ZWT                              4.7919E-05            NORMALIZED  8.7821E-06
 RMS ZWT_CH4_UNSAT                    6.9536E-03            NORMALIZED  1.0543E-03
 RMS ZWT_PERCH                        6.9763E-03            NORMALIZED  1.5761E-03
 RMS CWD_N_vr                         7.3568E-06            NORMALIZED  2.2760E-06
 RMS LIT_CEL_N_vr                     2.6114E-04            NORMALIZED  9.1696E-05
 RMS LIT_LIG_N_vr                     1.3056E-04            NORMALIZED  9.3648E-05
 RMS LIT_MET_N_vr                     1.6841E-04            NORMALIZED  3.0512E-04
 RMS SOILN_vr                         4.3931E-04            NORMALIZED  9.4237E-07
 RMS SOM_ACT_N_vr                     1.9260E-04            NORMALIZED  2.0034E-05
 RMS SOM_PAS_N_vr                     1.0230E-05            NORMALIZED  5.3312E-08
 RMS SOM_SLO_N_vr                     2.1873E-04            NORMALIZED  1.2758E-06
 RMS SMP                              1.2424E+04            NORMALIZED  3.6288E-04
 RMS TSOI                             1.7647E-02            NORMALIZED  6.1705E-05
 RMS TSOI_ICE                         2.3302E-02            NORMALIZED  9.4502E-05
 RMS CONC_O2_SAT                      8.2425E-03            NORMALIZED  1.5072E-01
 RMS CONC_O2_UNSAT                    1.7814E-03            NORMALIZED  9.4993E-04
 RMS CWD_C_vr                         3.4470E-03            NORMALIZED  2.1353E-06
 RMS H2OSOI                           2.4282E-04            NORMALIZED  1.0191E-03
 RMS HR_vr                            3.1253E-08            NORMALIZED  3.0430E-03
 RMS LIT_CEL_C_vr                     1.0155E-02            NORMALIZED  5.8770E-05
 RMS LIT_LIG_C_vr                     5.0745E-03            NORMALIZED  6.4339E-05
 RMS LIT_MET_C_vr                     6.3887E-03            NORMALIZED  2.4092E-04
 RMS O_SCALAR                         1.6616E-04            NORMALIZED  1.6917E-04
 RMS SMINN_vr                         3.2891E-04            NORMALIZED  6.2114E-05
 RMS SMIN_NH4_vr                      2.5220E-04            NORMALIZED  4.8351E-04
 RMS SMIN_NO3_vr                      1.9308E-04            NORMALIZED  4.0446E-05
 RMS SOILC_vr                         4.2441E-03            NORMALIZED  8.3350E-07
 RMS SOILICE                          1.2571E-02            NORMALIZED  1.8843E-03
 RMS SOILLIQ                          9.6125E-03            NORMALIZED  1.2544E-04
 RMS SOM_ACT_C_vr                     1.7227E-03            NORMALIZED  1.7919E-05
 RMS SOM_PAS_C_vr                     1.2581E-04            NORMALIZED  4.7684E-08
 RMS SOM_SLO_C_vr                     2.6900E-03            NORMALIZED  1.1411E-06
 RMS T_SCALAR                         3.9071E-04            NORMALIZED  6.8216E-04
 RMS W_SCALAR                         6.2094E-04            NORMALIZED  1.9161E-03
 RMS ALBD                             2.9106E-04            NORMALIZED  4.0655E-04
 RMS ALBDSF                           5.4761E-05            NORMALIZED  8.3636E-05
 RMS ALBI                             3.1206E-04            NORMALIZED  4.3364E-04
 RMS ALBISF                           5.5472E-05            NORMALIZED  8.4658E-05
 RMS VEGWP                            5.9872E+02            NORMALIZED  8.9860E-03
 RMS VEGWPLN                          3.2535E+03            NORMALIZED  2.5374E-02
 RMS VEGWPPD                          7.8212E+01            NORMALIZED  1.3057E-03
@ekluzek ekluzek added bug something is working incorrectly tag: bug - impacts science labels Oct 21, 2023
@ekluzek

This comment was marked as outdated.

ekluzek added a commit to ekluzek/CTSM that referenced this issue Oct 22, 2023
…excess ice off, add tests to expected fails
@ekluzek ekluzek changed the title excess ice changes answers on processor count Meier roughness changes answers on processor count Oct 22, 2023
@ekluzek
Copy link
Collaborator Author

ekluzek commented Oct 23, 2023

@slevis-lmwg and I discussed this and thought of the following list of possible things to look into...

Testing the code:

  • Check if a similar test fails on izumi for vanilla ctsm5.1.dev.145
  • Try to get it to fail in a smaller case, number of processors, and resolution (5x5_amazon?) 2x1 processors
    (maybe PEM_P2x1.5x5_amazon.I1850Sp.izumi_nag.clm-default)
  • Does if have to be BGC-Crop? Or will SP also fail (expected to also fail) NWP case?
  • Turn other things off as well?
  • Check if it fails for threading as well

Examining the code itself:

  • Look at all the loops for roughness and code review
  • If the number of loops is small this might be manageable...
  • Go through all the loops and remove the roughness changes to see which one(s) break (this starts to involve testing..)

Checking the code history:

  • Check if we ran this on the roughness branch and it's now failing later (see section below if so...)

  • Check on the differences to see if there is a pattern, type of gridcell

  • A common problem is loops that are for example incorrectly initialized with the first gridcell in loops over gridcell, landunit, column, patch..

  • Are answers identical with MPI for one task vs. mpi-serial, I think we would expect that so not sure if it's useful...

Git bisect if there is a previous working version:

  • A git bisect may be able to help with this if we can find a version that works and one that fails
  • Check if it fails on the first tag with roughness.
  • Check on earlier roughness branch if it fails there

@slevis-lmwg will start looking into this...

@slevis-lmwg
Copy link
Contributor

slevis-lmwg commented Oct 23, 2023

Initial attempts on izumi with dev145

  1. ./create_test PEM_P2x1.5x5_amazon.2000_DATM%GSWP3v1_CLM51%NWP-SP_SICE_SOCN_MOSART_SGLC_SWAV.izumi_nag.clm-default
    failed in the build phase with an error that I do not comprehend (also did not see advice on google):
Panic: /fs/cgd/data0/slevis/git/latest_master_new/src/fates/parteh/PRTAllometricCNPMod.F90: Unexpected expr node type 432
Internal Error -- please report this bug
Abort
gmake: *** [PRTAllometricCNPMod.o] Error 3
  1. These attempts PASS and do not help with troubleshooting:
PEM_P2x1.5x5_amazon.2000_DATM%GSWP3v1_CLM51%NWP-SP_SICE_SOCN_MOSART_SGLC_SWAV.izumi_gnu.clm-default
PEM_P2x1.5x5_amazon.2000_DATM%GSWP3v1_CLM51%NWP-SP_SICE_SOCN_MOSART_SGLC_SWAV.izumi_intel.clm-default
  1. This attempt looks more like @ekluzek's cheyenne test, though still NWP-SP rather than BGC-CROP. I shortened to 1 day for it to complete because changing --walltime had no effect. This also passed:
    ./create_test PEM_D_Ld1.ne30pg3_ne30pg3_mg17.2000_DATM%GSWP3v1_CLM51%NWP-SP_SICE_SOCN_MOSART_SGLC_SWAV.izumi_intel.clm-default

@ekluzek
Copy link
Collaborator Author

ekluzek commented Oct 24, 2023

On the first one it's a known issue we need to use the _D i.e. DEBUG option on.

Try a grid somewhere in-between...

@slevis-lmwg

This comment was marked as outdated.

@slevis-lmwg
Copy link
Contributor

slevis-lmwg commented Oct 25, 2023

Starting over because I was not setting

paramfile = '/glade/u/home/slevis/paramfiles/ctsm51_params.RMz0.c231011.nc'
z0param_method = 'Meier2022'

The first one still passes on izumi:
PEM_D_P2x1.5x5_amazon.2000_DATM%GSWP3v1_CLM51%NWP-SP_SICE_SOCN_MOSART_SGLC_SWAV.izumi_nag.clm-default

...so instead I reproduced Erik's result on cheyenne (test a bit modified from Erik's):
PEM_D_Ld9.ne30pg3_ne30pg3_mg17.I1850Clm51BgcCrop.cheyenne_intel.clm-default

Now faster tests for more efficient troubleshooting. The first passed, the second reproduced Erik's result:
PEM_P2x1.5x5_amazon.2000_DATM%GSWP3v1_CLM51%NWP-SP_SICE_SOCN_MOSART_SGLC_SWAV.cheyenne_intel.clm-default
PEM_P2x1.5x5_amazon.2000_DATM%GSWP3v1_CLM51%SP_SICE_SOCN_MOSART_SGLC_SWAV.cheyenne_intel.clm-default

The same test in tag dev137 (where the roughness length mods came in) reproduces Erik's result: FAIL COMPARE_base_modpes

Now I will move through PR #2045 filling this list with most recent commit at the top:
f2767b5 last commit before I joined the PR: FAIL COMPARE_base_modpes
a924de8 FAIL COMPARE_base_modpes
357fea5 PASS
382441c FAIL RUN ERROR: Z0MG_2D NOT on surfdata file
cf0934b FAIL RUN ERROR: Z0MG_2D NOT on surfdata file

@billsacks
Copy link
Member

I thought I'd check the "List of common problems" wiki page for other ideas of things to check, but discovered that we didn't have a section there on answer changes with changing processor count. So I added a section and did a bit of a brain dump of things I could think of:

https://github.com/ESCOMP/CTSM/wiki/List-of-common-problems#possible-sources-of-answer-changes-with-changing-processor-count-pem-test-failures

I looked briefly through the latest version of master for uses of meier, looking for each of these issues, and nothing popped out to me, but I didn't spend long... and maybe there were changes on the cesm3 dev branch relative to master in this respect.

Please add anything else you can think of to that wiki page - especially once you find the cause of the problem!

I don't know if this is something you're already doing, but if not, one other thing that might be helpful is to do vector (1-d) output of one of the variables that differs, then in python analyze which landunit type(s) are showing differences between the two cases. It looks like Meier roughness stuff has separate implementations for a few different landunit types, so this vector output might help narrow it down to a particular subroutine.

@ekluzek ekluzek added the next this should get some attention in the next week or two. Normally each Thursday SE meeting. label Oct 26, 2023
@olyson
Copy link
Contributor

olyson commented Oct 26, 2023

I have two directories with Meier development work.
/glade/work/oleson/ctsm_MeierZ0
oleson/ctsm_MeierZ0> git remote -vv
RonnyMeier https://www.github.com/RonnyMeier/ctsm.git (fetch)
RonnyMeier https://www.github.com/RonnyMeier/ctsm.git (push)
origin https://www.github.com/ESCOMP/CTSM.git (fetch)
origin https://www.github.com/ESCOMP/CTSM.git (push)
oleson/ctsm_MeierZ0> git describe
ctsm5.1.dev070-398-g189f9f9ca

/glade/work/oleson/ctsm_MeierZ0_part2
oleson/ctsm_MeierZ0_part2> git remote -vv
RonnyMeier https://github.com/RonnyMeier/ctsm.git (fetch)
RonnyMeier https://github.com/RonnyMeier/ctsm.git (push)
origin https://github.com/ESCOMP/CTSM.git (fetch)
origin https://github.com/ESCOMP/CTSM.git (push)
oleson/ctsm_MeierZ0_part2> git describe
ctsm5.1.dev077-45-g6be9820bd

I just ran this test on both of these and they both failed with COMPARE_base_rest:

ERP_P72x2_Lm25.f10_f10_mg37.I2000Clm51BgcCrop.cheyenne_intel.clm-monthly

Looking back at my notes, it may be that I only ran the full test suite with ZengWang to confirm bfb. It looks like I may have run just a few SMS and ERS tests with Meier on, which passed.
So it seems like we'd need to go back before the ctsm_MeierZ0.

@slevis-lmwg
Copy link
Contributor

Using this test (same as posted above)
PEM_P2x1.5x5_amazon.2000_DATM%GSWP3v1_CLM51%SP_SICE_SOCN_MOSART_SGLC_SWAV.cheyenne_intel.clm-default
the problem first appears with this commit (if I have not confused myself somehow):
a924de8

@olyson
Copy link
Contributor

olyson commented Oct 26, 2023

I just found this:

        if (z0param_method == 'Meier2022') then
           forc_hgt_u_patch(p) = forc_hgt_u_patch(g) + z0mg_patch(p) + displa(p)
           forc_hgt_t_patch(p) = forc_hgt_t_patch(g) + z0hg_patch(p) + displa(p)
           forc_hgt_q_patch(p) = forc_hgt_q_patch(g) + z0qg_patch(p) + displa(p)
        end if

The forc_hgt_u_patch etc on the righthand side should be indexed by "p" not "g"

@olyson
Copy link
Contributor

olyson commented Oct 26, 2023

In BareGroundFluxes.F90

@olyson
Copy link
Contributor

olyson commented Oct 26, 2023

Sorry, actually, they should be, e.g.,

forc_hgt_u_patch(p) = forc_hgt_u(g) + z0mg_patch(p) + displa(p)

@billsacks
Copy link
Member

billsacks commented Oct 26, 2023

Great catch, @olyson !!!

We used to be able to rely on debug tests to catch issues like that, but now that indexing always starts at 1 for every subgrid level, indexing a patch variable by g just leads to wrong answers, not a model crash.

I'll add this to the wiki page on things to look for.

@olyson
Copy link
Contributor

olyson commented Oct 26, 2023

Well, I'm not going to celebrate because this is likely my fault. Sorry @slevis-lmwg and @ekluzek , that you spent so much time on this.

@billsacks
Copy link
Member

Well, in the past we didn't need to be quite as careful about things like this because this type of error would typically be caught in debug runs. Losing the ability to catch these indexing problems was one of the main downsides of moving our array indexing to being 1-based.

I just added this section in the wiki, along with some suggested git grep commands:

https://github.com/ESCOMP/CTSM/wiki/List-of-common-problems#incorrect-indexing-of-a-subgrid-variable

The first git grep command turns up these lines you found.

It occurred to me that this could be a good target for a CTSM-specific static analysis check that's run as a GitHub action: if these git greps turn up any hits, the check would fail.

@billsacks
Copy link
Member

But I just realized that most variables in the code have their suffix stripped off in the associate statement, making the checks I suggested a lot less useful. It's kind of fortunate that the suffix was not stripped in this particular case.

@olyson
Copy link
Contributor

olyson commented Oct 26, 2023

It looks like the bug came in with this:

RonnyMeier@902f1cb

but then as @slevis-lmwg mentioned, it also came in later with this:

RonnyMeier@a924de8

So I don't quite understand that.

@wwieder
Copy link
Contributor

wwieder commented Oct 26, 2023

Keith, you're excellent at finding bugs in the code (even you you put them in sometimes)! Thanks for digging into this.

@slevis-lmwg
Copy link
Contributor

@olyson, thank you! It would likely have taken me hours of concentrated code review to spot that, even after having isolated the offending commit.

The test now passes in dev145.

@dlawrenncar
Copy link
Contributor

dlawrenncar commented Oct 27, 2023 via email

ekluzek added a commit that referenced this issue Nov 2, 2023
@ekluzek
Copy link
Collaborator Author

ekluzek commented Nov 2, 2023

I created tag branch_tags/CESM3_dev.n02_ctsm5.1.dev145 to fix this on the CESM3_dev branch.

samsrabin added a commit to samsrabin/CTSM that referenced this issue Nov 27, 2023
New params files for Meier roughness, MIMICS, SNICAR, and with changes to leafcn and k*_nonmyc

1) Start using existing new params file for Meier roughness:
/glade/campaign/cesm/cesmdata/inputdata/lnd/clm2/paramdata/ctsm51_params.RMz0.c231011.nc
and include bug-fix ESCOMP#2219
2) Update forcing heights per ESCOMP#2071.
3) Update params file for MIMICS per ESCOMP#1845.
4) Make leafcn for pfts 15 and 16 the same per ESCOMP#2184.
5) Switch the values of params kc_nonmyc and kn_nonmyc per ESCOMP#2120.
6) Move SNICAR parameters to params file per ESCOMP#2247.

Changes answers. Details in PR ESCOMP#2258 and in the ChangeLog.
ekluzek added a commit to ekluzek/CTSM that referenced this issue Nov 28, 2023
…excess ice off, add tests to expected fails

(cherry picked from commit c1cadb3)
@slevis-lmwg
Copy link
Contributor

@samsrabin this is the PEM issue that we discussed (in case it helps with your similar issue).

@ekluzek
Copy link
Collaborator Author

ekluzek commented Dec 4, 2023

I met with @samsrabin and it looks like the issue he's running into is this issue as his version is dev142 where Meier was turned on. It turns out @billsacks had a wiki doc that talks about this issue and had good thoughts. @samsrabin tried one of the suggestions and it pulled up the Meier issue.

@samsrabin
Copy link
Collaborator

Yes, thanks Bill!

@ekluzek
Copy link
Collaborator Author

ekluzek commented Dec 4, 2023

This was even virtual Bill, so he didn't know. Here's the page he made...

https://github.com/ESCOMP/CTSM/wiki/List-of-common-problems

I had trouble finding it because we need to organize some sub-pages to put similar groups of pages together. But, the list is well done and helpful.

@samsrabin samsrabin removed the next this should get some attention in the next week or two. Normally each Thursday SE meeting. label Mar 21, 2024
@samsrabin samsrabin added the science Enhancement to or bug impacting science label Aug 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug something is working incorrectly science Enhancement to or bug impacting science
Projects
None yet
7 participants