-
Notifications
You must be signed in to change notification settings - Fork 258
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
RRTMG cloud overlap method update #184
RRTMG cloud overlap method update #184
Conversation
…r-model into iacono_cloud_overlap_merged_with_rrtmgp_and_updated
…GNU doesn't complain about non-existent input directories
…-noaa/ufs-weather-model into iacono_cloud_overlap_merged_with_rrtmgp_and_updated
…gnu, cheyenne.intel
…p_rrfs_v1beta and tests/tests/fv3_ccpp_rrfs_v1beta_debug
…s/fv3_conf/ccpp*.IN
…n all regression test scripts
@DusanJovic-NOAA @junwang-noaa Are you able to create new baselines on wcoss and run the tests? Or is wcoss still under maintenance? |
@@ -56,5 +56,3 @@ cp @[RTPWD]/WW3_input_data/mod_def.* . | |||
cp @[RTPWD]/WW3_input_data/@[SYEAR]@[SMONTH]@[SDAY]/ww3_multi.inp . | |||
cp @[RTPWD]/WW3_input_data/@[SYEAR]@[SMONTH]@[SDAY]/rmp_src* . | |||
fi | |||
|
|||
cp ${PATHRT}/../FV3/ccpp/suites/suite_${CCPP_SUITE}.xml suite_${CCPP_SUITE}.xml |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So do we not need the ccpp suite file in the run directory?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not needed, correct.
@@ -92,12 +92,12 @@ case $(hostname -f) in | |||
login4.stampede2.tacc.utexas.edu) MACHINE_ID=stampede ;; ### stampede4 | |||
esac | |||
|
|||
# Overwrite auto-detect with NEMS_MACHINE if set | |||
MACHINE_ID=${NEMS_MACHINE:-${MACHINE_ID}} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we know why NEMS_MACHINE does not work?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We renamed NEMS_COMPILER to RT_COMPILER because it's got nothing to do with NEMS (anymore). Same for machine. Thus, we try to be consistent and call it RT_MACHINE.
* Point to CRH branch. * Adding rocoto where it wasn't present. * Change Externals.cfg back to default.
Description
This PR
.gitmodules
and the submodule pointer for fv3atm for code review and testing of the following changes in fv3atm and ccpp-physics:compile.sh
script and replaces it with the new cmakecompile_cmake.sh
script (which is renamed tocompile.sh
)NEMS_COMPILER
throughout instead of a mixture ofNEMS_COMPILER
andCOMPILER
(note:NEMS_COMPILER
should be renamed to something likeUFS_COMPILER
orRT_COMPILER
in the future, along with corresponding changes forNEMS_MACHINE
etc.)readlink
command in the top-levelbuild.sh
and intests/compile.sh
for macOS (similar to what was done for branch release/public-v1cp ${PATHRT}/../FV3/ccpp/suites/suite_${CCPP_SUITE}.xml suite_${CCPP_SUITE}.xml
fromtests/fv3_conf/ccpp*.IN
, i.e. no longer copy suite definition files to regression test run directoriestests/tests/fv3_ccpp_rrfs_v1beta
andtests/tests/fv3_ccpp_rrfs_v1beta_debug
(cherry-picked from PR release/public-v2: remove WW3, update modulefiles and cmake configs, update .gitmodules #205 for branch release/public-v2)Testing
Before updating tests
tests/tests/fv3_ccpp_rrfs_v1beta
andtests/tests/fv3_ccpp_rrfs_v1beta_debug
, the regression tests passed against existing baseline on:Logs updated in the PR (didn't test on wcoss, because I have no access and because wcoss is in maintenance).
Updating tests
tests/tests/fv3_ccpp_rrfs_v1beta
andtests/tests/fv3_ccpp_rrfs_v1beta_debug
requires new baselines, new baseline tag is 20200923.New baselines were created on the following machines and regression tests passed (logs updated in the PR):
STILL RUNNING: wcoss_cray
Note. A small change to
compile.sh
was necessary for wcoss_cray after all other regression tests were done (84a036c). We reran the regression tests on hera.intel and wcoss_dell_p3 to make sure that this change also works on the other platforms.Dependencies
NCAR/ccpp-physics#487
NOAA-EMC/fv3atm#157
#184
Not a dependency, but for the corresponding ufs-s2s-model PR, see ufs-community/ufs-s2s-model#193.