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

Neon updates #1872

Merged
merged 104 commits into from
Nov 20, 2022
Merged

Neon updates #1872

merged 104 commits into from
Nov 20, 2022

Commits on Jul 15, 2022

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

Commits on Jul 19, 2022

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

Commits on Oct 14, 2022

  1. python updates for ESCOMP#1871

    wwieder committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    f0f28e7 View commit details
    Browse the repository at this point in the history
  2. usermod changes for ESCOMP#1871

    wwieder committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    c616dff View commit details
    Browse the repository at this point in the history
  3. local gcs modifications

    wwieder committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    b9736eb View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2022

  1. Merge tag 'ctsm5.1.dev112' into neon_updates

    Rework fates test definitions and add new fates tests
    
    This tag includes a number of updates to the fates test definitions and test list to gain more coverage:
    
    (1) Reorder and update the fates test definitions so that fates satellite phenology mode
    can be configured for cases using a compset.
    
    (2) Add a long-term exact restart test to catch issues that may arise due to updates to
    fates procedure calls during end of year simulation dates.
    
    (3) Add a no-competition + fixed biogeography, non-satellite phenology test definition to provide
    additional mode combination configuration.
    
    (4) Update the fates externals tag to incorporate a fix a vegetation temperature exact restart
    issue discovered while implementing (1) above.
    
    (5) Truncate all testmods starting with "Fates" to mitigate running over the limits on the length
    of testnames, typically when specifying custom `test_id` using `run_sys_test`.
    
    (6) Updates the expected failures list.
    ekluzek committed Oct 16, 2022
    Configuration menu
    Copy the full SHA
    25b0a78 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ae3d8b3 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2022

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

Commits on Oct 18, 2022

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

Commits on Oct 19, 2022

  1. Update neon_gcs_upload

    Correct path for initial conditions
    wwieder authored Oct 19, 2022
    Configuration menu
    Copy the full SHA
    8a7777c View commit details
    Browse the repository at this point in the history
  2. Update shell_commands

    BARR
    wwieder authored Oct 19, 2022
    Configuration menu
    Copy the full SHA
    1cf1d17 View commit details
    Browse the repository at this point in the history
  3. Update shell_commands

    GUAN
    wwieder authored Oct 19, 2022
    Configuration menu
    Copy the full SHA
    c2d185e View commit details
    Browse the repository at this point in the history
  4. Update shell_commands

    LAJA
    wwieder authored Oct 19, 2022
    Configuration menu
    Copy the full SHA
    5f1d190 View commit details
    Browse the repository at this point in the history
  5. Update shell_commands

    LENO
    wwieder authored Oct 19, 2022
    Configuration menu
    Copy the full SHA
    63dd779 View commit details
    Browse the repository at this point in the history
  6. Update shell_commands

    MLBS
    wwieder authored Oct 19, 2022
    Configuration menu
    Copy the full SHA
    b9acc52 View commit details
    Browse the repository at this point in the history
  7. Update shell_commands

    MOAB
    wwieder authored Oct 19, 2022
    Configuration menu
    Copy the full SHA
    d2f502a View commit details
    Browse the repository at this point in the history
  8. Update shell_commands

    ONAQ
    wwieder authored Oct 19, 2022
    Configuration menu
    Copy the full SHA
    eb288b3 View commit details
    Browse the repository at this point in the history
  9. Update shell_commands

    TEAK
    wwieder authored Oct 19, 2022
    Configuration menu
    Copy the full SHA
    9730442 View commit details
    Browse the repository at this point in the history
  10. Update shell_commands

    TOOL
    wwieder authored Oct 19, 2022
    Configuration menu
    Copy the full SHA
    d8b1d88 View commit details
    Browse the repository at this point in the history
  11. Update shell_commands

    WREF
    wwieder authored Oct 19, 2022
    Configuration menu
    Copy the full SHA
    279a54d View commit details
    Browse the repository at this point in the history
  12. Update shell_commands

    YELL
    wwieder authored Oct 19, 2022
    Configuration menu
    Copy the full SHA
    06b4059 View commit details
    Browse the repository at this point in the history
  13. Update neon_gcs_upload

    removed unused code, per @ekluzek 's suggestion
    wwieder authored Oct 19, 2022
    Configuration menu
    Copy the full SHA
    f9831ac View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2022

  1. Update shell_commands

    SJER
    wwieder authored Oct 21, 2022
    Configuration menu
    Copy the full SHA
    730bdbe View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2022

  1. Configuration menu
    Copy the full SHA
    78cb00e View commit details
    Browse the repository at this point in the history
  2. resolve conflicts

    wwieder committed Oct 22, 2022
    Configuration menu
    Copy the full SHA
    100f2aa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    69d25d9 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2022

  1. Configuration menu
    Copy the full SHA
    7f839cc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bcbc456 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2022

  1. Working version of run_neon.py, I tried running shell_commands after …

    …the case is setup, but that does not work as the read of env_run.xml would need to be done again
    ekluzek committed Oct 25, 2022
    Configuration menu
    Copy the full SHA
    8e7efb0 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2022

  1. Remove some of the prints I added, and the shell_commands part I comm…

    …ented out, and most importantly use a transient compset for the transient case
    ekluzek committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    1c5e900 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    13efae5 View commit details
    Browse the repository at this point in the history
  3. Have the last year for the datm data be 2022, so that it will work fo…

    …r all cases: ad, postad, and transient. This does mean the ad and postad cases won't have this data align with the meterological forcing data, but that's probably fine
    ekluzek committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    6950b1f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a5780c0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e51d3a4 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2022

  1. Configuration menu
    Copy the full SHA
    3d45254 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f64634 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ae750e1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8cc2405 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2022

  1. Configuration menu
    Copy the full SHA
    b715fd1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fcacc1c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6d6a43d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    78ad4ae View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2022

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

Commits on Nov 4, 2022

  1. 1 Configuration menu
    Copy the full SHA
    b2040f4 View commit details
    Browse the repository at this point in the history
  2. Always ensure to build/run single point NEON sites with mpi-serial ra…

    …ther than a full MPI library to save complexity
    ekluzek committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    b824c78 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    69b8e32 View commit details
    Browse the repository at this point in the history
  4. Don't reapply user-mod in run_neon clone, and don't set DATM_YR_END

    The base case already has the NEON user-mods applied in it, so
    we don't need to reapply in the cloned case.
    
    Don't set DATM_YR_END, let it be set in the default user-mods
    and the specific user-mods for the site. The only advantage of
    setting DATM_YR_END in run_neon is if your run-length is shorter
    than what's in the user-mods, and it only saves downloading
    the extra files and a little bit of time to read them at
    initialization. So there's no need to have logic to handle that
    here.
    ekluzek committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    dbe02ed View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    222ba81 View commit details
    Browse the repository at this point in the history
  6. Remove the PIO_REARRANGER setting, which is hopefully not needed with…

    … the ESMF mesh file for lightning, and use of mpi-serial
    ekluzek committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    e855ee4 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2022

  1. Configuration menu
    Copy the full SHA
    4dd4a70 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b1096d7 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2022

  1. Add run_black target to not just check with black but to run it, add …

    …beginning of a new test for add_tag_to_filename, is currently hardwired to only work on todays date
    ekluzek committed Nov 6, 2022
    Configuration menu
    Copy the full SHA
    1d6bb47 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4c7e793 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    83f3304 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ba48af8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    457f508 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2022

  1. Configuration menu
    Copy the full SHA
    a262232 View commit details
    Browse the repository at this point in the history
  2. Add some more tests

    ekluzek committed Nov 8, 2022
    Configuration menu
    Copy the full SHA
    8958f12 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cf5841e View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2022

  1. Add ability of add_tag_to_filename to replace resolution for the surf…

    …ace dataset, and add a unit test for it
    ekluzek committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    52a0179 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c40fcd5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9dd2885 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3781d6b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    363154c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5a4f415 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    65e0c9a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    96209ce View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a5dc3f4 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    cc3770c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    beb002e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0c42f85 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2022

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

Commits on Nov 11, 2022

  1. Configuration menu
    Copy the full SHA
    134ec4e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    74b9cd3 View commit details
    Browse the repository at this point in the history
  3. Remove the toolchain files, this work was moved over to the ctsm5.2 b…

    …ranch, which changed the process for how surface datasets would be created
    ekluzek committed Nov 11, 2022
    Configuration menu
    Copy the full SHA
    4588f0c View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2022

  1. Add note that start option is not functional and remove the code abou…

    …t it, but add a comment for it
    ekluzek committed Nov 12, 2022
    Configuration menu
    Copy the full SHA
    5bf8499 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'ka7eh/add-error-checking-in-PartitionWo…

    …odFluxes' into neon_updates
    ekluzek committed Nov 12, 2022
    Configuration menu
    Copy the full SHA
    71e322f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b2d71ba View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2022

  1. Configuration menu
    Copy the full SHA
    f40d8fa View commit details
    Browse the repository at this point in the history
  2. Add a direction for the check_for_nans so that the direction the fiel…

    …ds are going will be written out fixing ESCOMP#1896
    ekluzek committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    4e50858 View commit details
    Browse the repository at this point in the history
  3. Update change files

    ekluzek committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    5769dd1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    92b6899 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ea4d150 View commit details
    Browse the repository at this point in the history
  6. Fix for ESCOMP#1901

    ekluzek committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    deedb04 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2022

  1. Configuration menu
    Copy the full SHA
    bfb840d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1ed3774 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a19f367 View commit details
    Browse the repository at this point in the history
  4. Update date for change files

    ekluzek committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    c31e832 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2e96793 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2022

  1. Fix syntax error

    ekluzek committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    6450b8c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    be3a100 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a8630ad View commit details
    Browse the repository at this point in the history
  4. Add some more checking that create_newcase exists as expected and tha…

    …t the inputdata_path directory exists if provided
    ekluzek committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    57e9d4e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8b36987 View commit details
    Browse the repository at this point in the history
  6. Add inputdata-dir option

    ekluzek committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    5381b91 View commit details
    Browse the repository at this point in the history
  7. Add a check that using command line argument to something that doesn'…

    …t exist aborts as expected
    ekluzek committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    a4ea6e8 View commit details
    Browse the repository at this point in the history
  8. Run black

    ekluzek committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    c5c0548 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    00d117a View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2022

  1. Configuration menu
    Copy the full SHA
    b5f153f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2c523aa View commit details
    Browse the repository at this point in the history
  3. Make datm forcing data under the inputdata-dir so doesn't need a sepe…

    …rate path and can work on izumi as well
    ekluzek committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    2e122e0 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2022

  1. Configuration menu
    Copy the full SHA
    6b017ae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b8753eb View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2022

  1. Update changelog

    ekluzek committed Nov 20, 2022
    Configuration menu
    Copy the full SHA
    01b4118 View commit details
    Browse the repository at this point in the history