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

Update gsd/develop from develop 2020/10/01 #41

Commits on Aug 14, 2020

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

Commits on Aug 21, 2020

  1. Diagnostic 3D instantaneous cloud fractions added (ufs-community#181)

    Diagnostic cldfra array outputs 3D instantaneous cloud fractions. Works with WSM6, Thompson and GFDL mp schemes.
    Provided a bug fix to GFS_restart.F90 with an if condition added in the ifdef CCPP block to test for reflectivity flag.  
    No results changed.
    ericaligo-NOAA authored Aug 21, 2020
    Configuration menu
    Copy the full SHA
    20f639c View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2020

  1. Esmf810 (ufs-community#188)

    * udpate to netcdf 4.7.4 release and esmf810bs21
    * update netcdf4.7.4.release and esmf810bs21 on hera
    * update module files on dell and cray
    * update gcc module and conf file on cray
    * update fv3 merged with latest develop branch
    * change mom6 src directory in nems
    * add a parallel netcdf test
    * merge rt_orion.conf into rt.conf
    * update nems for ww3 build
    * update log files from hera
    * remove rt_orion.conf and update orion log files
    * update log files from cray and dell
    * Updates of hera.gnu build config
    * fix esmf810bs21 module and update hera intel and gnu log files
    * point fv3 and nems back to NOAA-EMC repo
    
    Co-authored-by: Jun Wang <[email protected]>
    Co-authored-by: Dom Heinzeller <[email protected]>
    3 people authored Aug 25, 2020
    Configuration menu
    Copy the full SHA
    2e0dc94 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2020

  1. develop: cleanup, remove legacy code, minor bugfixes (ufs-community#190)

    * Chnage default tasks per node on Orion. Cleanup tests configuration files.
    * Delete old Theia job card templates
    * Remove NAM physics switches from conf/configure.fv3.*, remove endeavor.intel build config, remove tests/rt_cheyenne.conf
    * modulefiles/orion.intel/fv3: bugfix, remove old post-intel-sandybridge/8.0.5 module
    * Update tests/rt.conf: add cheyenne, remove unnecessary COMPILE lines, rearrange tests
    * conf/configure.fv3.orion.intel: remove legacy CCPP-STATIC switches
    
    Co-authored-by: Dusan Jovic <[email protected]>
    climbfuji and DusanJovic-NOAA authored Aug 26, 2020
    Configuration menu
    Copy the full SHA
    1e4edf0 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2020

  1. Updated land perturbation scheme (ufs-community#176)

    * update to pre-existing land perts scheme, ready for addition of the new scheme
    * updates to land perts scheme, so that namelist input and control_type variables are in generic (i.e., variable agnostic) arrays
    * Phil's ccpp changes
    * minor bug fix
    * Comitting stochastic physics updates
    * Comitting FV3 submodules updates
    * Updates for minimal set of regression tests.
    * lndp sub-module clean-up
    * Updates to tests to include new input parameters for revised land pert scheme (lndp).
    ClaraDraper-NOAA authored Aug 31, 2020
    Configuration menu
    Copy the full SHA
    fd5c310 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2020

  1. Update modulefiles for tier-2 systems for ESMF 8.1.0 bs 21 (ufs-commu…

    …nity#191)
    
    * Update modulefiles for cheyenne.{gnu,intel}, gaea.intel, jet.intel; change  modulefile for hera.gnu so that it matches the other modulefiles
    * Correct typo EMSF -> ESMF in modulefiles
    climbfuji authored Sep 1, 2020
    Configuration menu
    Copy the full SHA
    63c4889 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2020

  1. Add dependencies to CCPP metadata (ufs-community#180)

    Add the capability to specify dependencies for CCPP modules/DDTs/schemes in the scheme metadata. This allows us to remove the DDT/scheme dependency information from the CCPP prebuild config in fv3atm and only compile the dependencies and schemes that are used by the selected suite definition files. Until now, all schemes and scheme dependencies are compiled, regardless whether they are in use in any of the selected suites.
    
    Add compiler flags for gfortran-10
    
    Don't run csawmg tests on Cheyenne, both crash with a "bus error"
    climbfuji authored Sep 2, 2020
    Configuration menu
    Copy the full SHA
    3fb6556 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2020

  1. Configuration menu
    Copy the full SHA
    e5803d6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3372d43 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    324b5ed View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2020

  1. github actions utest (ufs-community#169)

    * add ci-related files. update utest
    * modify to auto-run different cases based on ci.test
    * Improve CI workflow
    * Separate builds and tests into different jobs
    * Separate input data from build image; instead, use it as a volume before running tests
    * Make ci subdirectory to contain ci-related files
    * add clean-up after utest run
    * add workflow manage files
    * move parsing in main.yml to a separate script file
    MinsukJi-NOAA authored Sep 9, 2020
    Configuration menu
    Copy the full SHA
    407df4e View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2020

  1. Python 3 bugfix in ccpp-framework, ESMF 8.1.0bs27, cleanup rt_utils.s…

    …h, fix RRTMGP regression tests (ufs-community#201)
    
    * Enable inline post for gnumake builds on hera.gnu, cheyenne.intel, cheyenne.gnu; skip-ci
    * Update pull request template, use correct Python interpreter when calling ccpp_prebuild.py in CMakeLists.txt; skip-ci
    * tests/rt_utils.sh: remove machine-dependent configuration; skip-ci
    * Update ESMF from 8.1.0bs21 to 8.1.0bs27 on almost all machines; skip-ci
    * Update .gitmodules and submodule pointer for fv3atm for code review and testing; skip-ci
    * Fix RRTMGP regression test setups, temporarily disable RRTMGP tests in tests/rt.conf and tests/rt_gnu.conf
    * Updates for docker/ci
    * Add note about unit test availability to pull request template
    * Update rt.sh configuration for jet, remove tests/rt_rrtmgp.conf, add tests/fv3_conf/compile_slurm.IN_jet
    climbfuji authored Sep 15, 2020
    Configuration menu
    Copy the full SHA
    60d3ae2 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2020

  1. fv3 changes for s2s one step cold start (ufs-community#202)

    * add link_mpi=dbg for debug test
    * add dbg_mt in debug option when OPENMP is on
    * update log files for hera, orion, wcoss cray and dell; skip-ci
    * update hera.gnu log file
    * Set DEBUG_LINKMPI=OFF for cheyenne.intel and gaea.intel; fix post library dependencies for cheyenne.{intel,gnu} gnumake config
    * Regression test log for cheyenne.intel
    
    Co-authored-by: Jun Wang <[email protected]>
    Co-authored-by: Dom Heinzeller <[email protected]>
    3 people authored Sep 16, 2020
    Configuration menu
    Copy the full SHA
    a31bb7c View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2020

  1. update to latest WW3 (ufs-community#199)

    * update to latest WW3, 
    * update to latest NEMS and stochastic physics branches
    * point to new baseline in rt.sh
    * wcoss_dell_p3 log, wcoss_cray log, hera.intel log,* orion.intel log
    JessicaMeixner-NOAA authored Sep 17, 2020
    Configuration menu
    Copy the full SHA
    2a6528d View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2020

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

Commits on Sep 28, 2020

  1. RRTMG cloud overlap method update (ufs-community#184)

    - updates `.gitmodules` and the submodule pointer for fv3atm for code review and testing of the following changes in fv3atm and ccpp-physics:
        - add two new cloud overlap methods for RRTMG to ccpp-physics - see detailed description in NCAR/ccpp-physics#477.
        - add necessary variables to `GFS_typedefs.{F90,meta} and fix a few metadata entries - see NOAA-EMC/fv3atm#157
    - contains changes from @DusanJovic-NOAA from branch https://github.com/DusanJovic-NOAA/ufs-weather-model/commits/update_compile_script that removes the old gnumake `compile.sh` script and replaces it with the new cmake `compile_cmake.sh` script (which is renamed to `compile.sh`)
    - contains follow-up work in the regression test scripts to use `NEMS_COMPILER` throughout instead of a mixture of `NEMS_COMPILER` and `COMPILER` (note: `NEMS_COMPILER` should be renamed to something like `UFS_COMPILER` or `RT_COMPILER` in the future, along with corresponding changes for `NEMS_MACHINE` etc.)
    - fixes the `readlink` command in the top-level `build.sh` and in `tests/compile.sh` for macOS (similar to what was done for branch release/public-v1
    - remove lines `cp ${PATHRT}/../FV3/ccpp/suites/suite_${CCPP_SUITE}.xml suite_${CCPP_SUITE}.xml` from `tests/fv3_conf/ccpp*.IN`, i.e. no longer copy suite definition files to regression test run directories
    - replace GSL drag suite with CIRES UGWP/GFS GWD in `tests/tests/fv3_ccpp_rrfs_v1beta` and `tests/tests/fv3_ccpp_rrfs_v1beta_debug` (cherry-picked from PR ufs-community#205 for branch release/public-v2)
    climbfuji authored Sep 28, 2020
    Configuration menu
    Copy the full SHA
    d021e7b View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2020

  1. CCPP tendencies bugfixes, global restart reproducibility, halo bounda…

    …ry update in dycore (ufs-community#208)
    
    - updates the submodule pointers for fv3atm, GFDL_atmos_cubed_sphere and ccpp-physics for the following changes:
        - bugfixes for CCPP tendencies output (from @grantfirl)
        - global restart reproducibility (from @SMoorthi-emc)
        - bugfix for halo boundary layer update in FV3 dycore (from @chan-hoo)
    - moves directory `parm` into directory `tests`
    - updates regression test run scripts for HAFS and SAR to copy input data (`diag_table`, `field_table`, initial conditions) from the regression baseline instead of a temporary directory on hera
    - note: the following existing diag_table files in the regression test baseline directory `FV3_input_data_gsd` have been updated to match the requirements for running cycled experiments with the GSL physics (@jkhender @joeolson42 FYI)
        - diag_table_gf_thompson
        - diag_table_gsd_noah
        - diag_table_gsd_ruc
        - diag_table_gsd_ruc_diag3d
    climbfuji authored Oct 1, 2020
    Configuration menu
    Copy the full SHA
    208f36d View commit details
    Browse the repository at this point in the history
  2. Merge branch 'develop' of https://github.com/ufs-community/ufs-weathe…

    …r-model into update_gsd_develop_from_develop_20200903
    climbfuji committed Oct 1, 2020
    Configuration menu
    Copy the full SHA
    67bab77 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2020

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