-
Notifications
You must be signed in to change notification settings - Fork 18
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
gsd/develop: update from NOAA-EMC develop #22
gsd/develop: update from NOAA-EMC develop #22
Conversation
* update parallel netcdf module files on dell * update fv3 to netcdf_parallel branch * update module files for hera, dell and conf file for cray * update post lib in cray module file * fix netlib on hera * Update FV3 submodule * Update baselines to develop-20200202 * Regtest logs on wcoss_dell_p3 * Regtest logs on wcoss_cray * Regtest logs on hera * update FV3 to point to NOAA-EMC develop branch Co-authored-by: Dusan Jovic <[email protected]>
* update with new iau_drymassfixer option * fix syntax error in fv3 * update fv3_iau test case * revert iau-drymassfixer change in fv3_gfdlmprad_32bit_post * update ww3 with bug fix for OpenMp b4b * update fv3 with coupled model dump field changes * update nemscompset run c768 fv3-ww3 to use threads * update NEMS to the latest version * update post lib to 8.0.5
* add 2 way atm-wav test * update FV3 with gcycle change reverted * update RTPWD and change the coupling frequency * update RT baseline directory * Regression test log files on WCOSS Dell * Regression test log files on WCOSS Cray * Regression test log files on Hera * Update FV3 submodule Co-authored-by: Jun Wang <[email protected]> Co-authored-by: Dusan Jovic <[email protected]>
* Update FV3 submodule * Regression test log files on Hera * Regression test log files on WCOSS Cray * Regression test log files on WCOSS Dell * Update FV3 submodule
* hera.gnu build target with regression test config rt_gnu.conf (same as used on Cheyenne); this initial version uses the UFS public release v1.0.0 NCEPLIBS * re-enable IPD REPRO, CCPP REPRO, CCPP PROD regression tests; IPD REPRO and CCPP REPRO are bit-for-bit identical * bugfixes for some CCPP regression tests (IAU dry mass fixer) * addition of two-way coupled CCPP regression tests, removal of old IPD Thompson test, addition of several debug tests (Thompson non-aero and GSD suite) to cover more physics options in DEBUG mode * change logic in rt.sh that COMPILE or APPBUILD lines without a machine name are executed on all machines (similar to what is done for the RUN lines)
…physics (ufs-community#91) * Update .gitmodules and submodule pointer for fv3atm for code review and testing * Regression test logs for hera.intel using rt.sh * Regression test logs for wcoss_dell_p3 using NEMSCompsetRun * Update submodule pointer for FV3 after renaming S2S suite suite_FV3_GFS_2017_coupled_satmedmf.xml to suite_FV3_GFS_2017_satmedmf_coupled.xml * Regression test logs for wcoss_dell_p3 using rt.sh; regression test logs for wcoss_cray using rt.sh and NEMSCompsetRun * Regression test logs for hera.intel using NEMSCompsetRun * Revert change to .gitmodules and update submodule pointer for fv3atm
Add two options for IN/CCN activation and have total three options now: * iccn=0 for temperature dependence, iccn=1 for climatological IN/CCN, and iccn=2 for MERRA2aersol * add the option to enable RRTMg aerosol attenuation to be determined from prescribed MERRA2 climatology * add aerosol optical depth outputs for total, dust, black carbon, organic carbon, sulfate, and sea salt Add 4 regression tests: 1) SAS+GFDL with enabled RRTMg aerosol attenuation from prescribed MERRA2 climatology (fv3_gocart_clm in rt.conf_csaw), 2) CSAW+MG3 with with enabledRRTMg aerosol attenuation from prescribed MERRA2 climatology (fv3_gfsv16_csawmg in rt.conf_csaw), 3) CSAW+MG3 with enabled RRTMg aerosol attenuation from OPAC (fv3_gfsv16_csawmgt in rt.conf_csaw), and 4) CSAW+MG3 with climatological IN/CCN with enabled RRTMg aerosol attenuation from prescribed MERRA2climatology (fv3_csawmg)
* add s4 rules * update submodule pointers * update the branch in gitmodules to point to NEMS::feature/s4 * Update .gitmodules and submodule pointer for ccpp-physics for code review and testing * Merge NCAR:dtc/develop into ufs-community:develop - for macOS with LLVM clang, turn off OpenMP (from UFS public release) - switch to Intel 18 on wcoss_cray - new regression tests with RRTMGP using current control as basis Co-authored-by: Rahul Mahajan <[email protected]> Co-authored-by: Rahul Mahajan <[email protected]>
* Remove CCPP dynamic build from ufs-weather-model * Remove LD_LIBRARY_PATH entries in regression test setup scripts
* update post lib to 8.0.6 * Add chsp to gfsphysics and ccpp-physics add global_latlon grid on write grid comp for netcdf output add landsfcmdl attribute to fv3 sfc history file update post to post/8.0.6 * Bugfix for Intel 18 on wcoss_cray, remove Intel 16 options for gaea * add global latlon grid test * Add regression tests for lheatstrg to IPD REPRO, CCPP REPRO, CCPP PROD; add regression tests for satmedmfvidfq for IPD PROD, IPD REPRO, CCPP REPRO, CCPP PROD; add ecflow config for cheyenne * add cmeps integration changes Co-authored-by: Jun Wang <[email protected]> Co-authored-by: Jongil Han <[email protected]> Co-authored-by: Jeffrey Whitaker <[email protected]> Co-authored-by: Dom Heinzeller <[email protected]> Co-authored-by: Dom Heinzeller <[email protected]> Co-authored-by: Denise Worthen <[email protected]> Co-authored-by: Jun Wang <[email protected]>
Updates to cellular automata stochastic physics. Added new regression test. Added possibility to run global and sub-grid CA, updates to coupling to convection.
* Remove unused and unsupported code (See ufs-community#21) * Remove APPBUILD step from rt.conf
…c-v4 back to master (ufs-community#120) * Bugfixes for CCPP: check for and correct syntax of \htmlinclude lines * Fix formatting (tabs, whitespaces) in tests/rt.conf
…te regional tests, ... (ufs-community#126) * Move ccpp_prebuild from build scripts to CMakeLists.txt * Add find_package(Python) to CMakeLists.txt * Update to compile scripts and top-level CMakeLists.txt for not specifying suites for CCPP * Update of regional tests to reflect changes in suite definition files * Use cmake 3.16.1 on hera * Require cmake 3.15 or later in top-level CMakeLists.txt * Bugfix in tests/fv3_conf/ccpp_regional_run.IN * Python 3 compatibility for tests/abort_dep_tasks.py Co-authored-by: Dusan Jovic <[email protected]>
…r-model into update_gsd_develop_from_develop
Regression testing on hera.intel against official EMC baseline using
|
bd18eea
to
935d124
Compare
Regression testing on hera.intel using rt_ccpp_gsd_against_existing_baseline.log
|
Regression testing on hera.intel using rt_ccpp_gsd.conf: first create new baseline, then verify against it: all tests pass. |
These PRs are ready to merge pending code review and testing by the GSL physics developers. @haiqinli @hannahcbarnes @joeolson42 @tanyasmirnova @shansun6 |
…add new test fv3_ccpp_raphrrr
@haiqinli @hannahcbarnes @joeolson42 @tanyasmirnova see commit bd1c7c9 for the new regression test fv3_ccpp_raphrrr. Note the "inconsistency" of running the RAP-HRRR suite with a C96 global configuration in the regression tests, but running the full 3km SAR domain takes way too long for regression tests. And the main point here is to make sure the suite runs to completion and to catch unintended changes in following commits. In future commits, I will add restart an debug tests. |
Regression testing of updated version of the code (after commits NOAA-GSL/ccpp-physics@6e4c787, NOAA-GSL/fv3atm@dabf9e6, bd1c7c9) on hera.intel against official EMC baseline: all tests pass except those expected to fail:
|
Regression testing of updated version of the code (after commits NOAA-GSL/ccpp-physics@6e4c787, NOAA-GSL/fv3atm@dabf9e6, bd1c7c9) on hera.intel using |
@haiqinli @hannahcbarnes @joeolson42 @tanyasmirnova all tests pass as expected. Please let me know if you are happy with the PRs and I will start the merge process. Thanks! |
This PR updates the NOAA-GSD gsd/develop branch of ufs-weather-model with the latest version from NOAA-EMC (ufs-community) develop.
Associated PRs:
NOAA-GSL/GFDL_atmos_cubed_sphere#2
NOAA-GSL/ccpp-framework#3
NOAA-GSL/ccpp-physics#28
NOAA-GSL/fv3atm#28
#22
See below for regression testing information.