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

Fix QC test, fix bug in history time axis, fix history output averaging for timestep output #624

Merged
merged 10 commits into from
Aug 19, 2021

Commits on Aug 10, 2021

  1. Fix history features

    - Fix bug in history time axis when sec_init is not zero.
    - Fix issue with time_beg and time_end uninitialized values.
    - Add support for averaging with histfreq='1' by allowing histfreq_n to be any value
      in that case.  Extend and clean up construct_filename for history files.  More could
      be done, but wanted to preserve backwards compatibility.
    - Add new calendar_sec2hms to converts daily seconds to hh:mm:ss.  Update the
      calchk calendar unit tester to check this method
    - Remove abort test in bcstchk, this was just causing problems in regression testing
    - Remove known problems documentation about problems writing when istep=1.  This issue
      does not exist anymore with the updated time manager.
    - Add new tests with hist_avg = false.  Add set_nml.histinst.
    apcraig committed Aug 10, 2021
    Configuration menu
    Copy the full SHA
    441f693 View commit details
    Browse the repository at this point in the history
  2. revert set_nml.histall

    apcraig committed Aug 10, 2021
    Configuration menu
    Copy the full SHA
    15763d8 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2021

  1. fix implementation error

    apcraig committed Aug 11, 2021
    Configuration menu
    Copy the full SHA
    b3364a6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    96d5851 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2021

  1. Fix QC issues

    - Add netcdf ststus checks and aborts in ice_read_write.F90
    - Check for end of file when reading records in ice_read_write.F90 for
      ice_read_nc methods
    - Update set_nml.qc to better specify the test, turn off leap years since we're cycling
      2005 data
    - Add check in c ice.t-test.py to make sure there is at least 1825 files, 5 years of data
    - Add QC run to base_suite.ts to verify qc runs to completion and possibility to use
      those results directly for QC validation
    - Clean up error messages and some indentation in ice_read_write.F90
    apcraig committed Aug 12, 2021
    Configuration menu
    Copy the full SHA
    7b5c2b4 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2021

  1. Update testing

    - Add prod suite including 10 year gx1prod and qc test
    - Update unit test compare scripts
    apcraig committed Aug 13, 2021
    Configuration menu
    Copy the full SHA
    c5794b4 View commit details
    Browse the repository at this point in the history
  2. update documentation

    apcraig committed Aug 13, 2021
    Configuration menu
    Copy the full SHA
    eaa3c3a View commit details
    Browse the repository at this point in the history
  3. reset calchk to 100000 years

    apcraig committed Aug 13, 2021
    Configuration menu
    Copy the full SHA
    e31ce7e View commit details
    Browse the repository at this point in the history
  4. update evp1d test

    apcraig committed Aug 13, 2021
    Configuration menu
    Copy the full SHA
    83068c7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3fd897e View commit details
    Browse the repository at this point in the history