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

New updates on MEGANv2.1 #2588

Merged
merged 12 commits into from
Aug 12, 2024

Commits on Jun 4, 2024

  1. Configuration menu
    Copy the full SHA
    086e218 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

  1. Configuration menu
    Copy the full SHA
    a54623b View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2024

  1. Merge tag 'ctsm5.2.008' into CLM5_MEGAN_ISOP

    Bring tmp-branch to master
    
    Bring in changes that came in on the tmp-240620 branch to master now that cesm3_0_beta01 has been made.
    
    The changes are documented in tags and the ChangeLog but include the following tags:
    
      tmp-240620.n03.ctsm5.2.007 samrabin -- upland hillslope column fsat values to zero
      tmp-240620.n02.ctsm5.2.007 erik ------ Another update of git-fleximod
      tmp-240620.n01.ctsm5.2.007 slevis ---- Merge b4b-dev
    slevis-lmwg committed Jul 6, 2024
    Configuration menu
    Copy the full SHA
    597ccd2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d940ee0 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. Revert "Add ._r8 to hardwired constants"

    This reverts commit d940ee0
    because answers were changing from the baseline in tests
    ERS_D_Ld15.f45_f45_mg37.I2000Clm50FatesRs.derecho_intel.clm-FatesColdTwoStream
    ERS_D_Ld15.f45_f45_mg37.I2000Clm50FatesRs.izumi_nag.clm-FatesColdTwoStream
    slevis-lmwg committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    237f848 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. Merge tag 'ctsm5.2.012' into CLM5_MEGAN_ISOP

    Relax tolerance for truncating small snocan values in CanopyFluxes
    
    See the PR ESCOMP#2457 for details.
    slevis-lmwg committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    c502523 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. Revisions according to review, plus some clean-up

    I used this test to confirm same answers:
    ./create_test ERS_D_Ld15.f45_f45_mg37.I2000Clm50FatesRs.derecho_intel.clm-FatesColdTwoStream -c /glade/campaign/cgd/tss/ctsm_baselines/ctsm5.2.012
    This test had indicated differences with an earlier commit that
    I subsequently reverted.
    slevis-lmwg committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    7c2f596 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. Configuration menu
    Copy the full SHA
    0f147f8 View commit details
    Browse the repository at this point in the history
  2. Merge tag 'ctsm5.2.017' into CLM5_MEGAN_ISOP

    Dust emissions control moved to cmeps
    
    Remove the dust emissions namelist items from CTSM and use the namelist in the drv_flds_in for CMEPS.
    
    This updates CTSM to use the namelist control in CMEPS (in ESCOMP/CMEPS#429). So the CMEPS external needs to be updated, and the
    namelist control in CTSM changed to use CMEPS rather than the internal CTSM control settings and the CTSM ones removed.
    
    The new XML variable:
    
       LND_SETS_DUST_EMIS_DRV_FLDS
    
    controls whether dust emission settings are set by CTSM or by CAM. Only one or the other can set them, and it's required so when CAM
    and CTSM are running together they need to know which one will select.
    
    This required some changes for LILAC. The drv_flds_in namelist file is now required for LILAC, and read for dust emissions
    (and dust emissions only) at the LILAC lnd_comp_esmf.F90 level.
    
    Add a unit test for the CMEPS code to make sure it's working correctly. This validates the code both for CAM and CTSM.
    
    Fix the cidinahoBR test in the build-namelist unit tester.
    slevis-lmwg committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    793678f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c5fb0bb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9dfc55a View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. Merge remote-tracking branch 'escomp/master' into CLM5_MEGAN_ISOP

    slevis resolved conflicts:
    doc/ChangeLog
    doc/ChangeSum
    slevis-lmwg committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    cc6e364 View commit details
    Browse the repository at this point in the history