-
Notifications
You must be signed in to change notification settings - Fork 216
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
separation of mct and nuopc data, xcpl and stub compoents #3392
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
jedwards4b
approved these changes
Feb 8, 2020
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.
One py3 compatibility issue - I went ahead and pushed a fix.
jgfouca
approved these changes
Feb 10, 2020
rljacob
approved these changes
Feb 13, 2020
ekluzek
added a commit
to ekluzek/cime
that referenced
this pull request
Mar 20, 2020
Tagging cime5.8.17 Originator: Bill Sacks Date: 3-15-2020 Tag: cime5.8.17 Answer Changes: None Tests: scripts_regression_tests, aux_clm Dependencies: none Brief Summary: - Separate mct and nuopc data, xcpl and stub components - Update pio2 - Documentation: provide a version dropdown menu and change theme - Add ne5pg2_ne5pg2_mg37 grid - Fix some issues User interface changes: None PR summary: git log --oneline --first-parent [previous_tag]..master 4f18807 Merge pull request ESMCI#3439 from billsacks/versioned_docs3 38c2b9f Merge pull request ESMCI#3441 from jedwards4b/thunder_port 5d9ff80 Merge pull request ESMCI#3451 from jedwards4b/check_inputdata_fix 3444503 Merge pull request ESMCI#3449 from ESMCI/jgfouca/improve_case_setup_clean 02a8eeb fix default for PIO_REARRANGER 49e82c6 Merge pull request ESMCI#3447 from jedwards4b/pio2_update ada1f09 Merge pull request ESMCI#3445 from ESMCI/fischer/ne5pg2 bbba1af Merge pull request ESMCI#3444 from alperaltuntas/datm_mesh_tol acc2d23 Merge commit 'e5265f03a6a8e1806e1b463b00c006b365e149d4' fadc3ee resolve conflicts 614b311 Merge pull request ESMCI#3440 from ESMCI/fischer/aq_scam 328e387 Merge pull request ESMCI#3392 from ESMCI/mvertens/new_component_directories3 a93ced5 need to explicitly state compiler used bf09ad8 minor change to get FFLAGS 20856d8 Merge pull request ESMCI#3431 from jedwards4b/complete_cprnc_fix 7fd3dae Merge pull request ESMCI#3430 from ESMCI/jgfouca/sharedlib_bld_serialization e75142f Merge pull request ESMCI#3424 from ESMCI/cprnc_build_machine Modified files: git diff --name-status [previous_tag] M config/cesm/config_files.xml M config/cesm/config_grids.xml M config/cesm/machines/config_batch.xml M config/cesm/machines/config_compilers.xml M config/cesm/machines/config_machines.xml M config/cesm/machines/config_pio.xml M config/e3sm/config_files.xml M config/ufs/config_files.xml M config/ufs/config_inputdata.xml M config/ufs/machines/config_batch.xml M config/ufs/machines/config_compilers.xml M config/ufs/machines/config_machines.xml M config/ufs/machines/config_workflow.xml M config/ufs/machines/template.chgres.run M config/ufs/machines/template.gfs_post.run M doc/README D doc/source/_static A doc/source/_static/pop_ver.js A doc/source/_templates/footer.html A doc/source/_templates/layout.html M doc/source/conf.py M scripts/lib/CIME/SystemTests/pre.py M scripts/lib/CIME/XML/env_batch.py M scripts/lib/CIME/build.py M scripts/lib/CIME/buildlib.py M scripts/lib/CIME/case/case_setup.py M scripts/lib/CIME/case/check_input_data.py M scripts/lib/CIME/case/preview_namelists.py M scripts/lib/CIME/hist_utils.py M scripts/lib/CIME/test_scheduler.py M scripts/tests/CMakeLists.txt M scripts/tests/scripts_regression_tests.py M src/build_scripts/buildlib.cprnc D src/components/data_comps/datm/doc/bookinfo.xml D src/components/data_comps/datm/doc/datacomps.xml D src/components/data_comps/datm/doc/intro.xml D src/components/data_comps/datm/doc/rundocbook.csh D src/components/data_comps/datm/doc/streams.xml D src/components/data_comps/datm/doc/ug.xml D src/components/data_comps/docn/tools/pop_som_frc/SOM.pdf D src/components/data_comps/dwav/bld/README R100 src/components/data_comps/datm/cime_config/buildlib src/components/data_comps_mct/datm/cime_config/buildlib R100 src/components/data_comps/datm/cime_config/buildnml src/components/data_comps_mct/datm/cime_config/buildnml R100 src/components/data_comps/datm/cime_config/config_archive.xml src/components/data_comps_mct/datm/cime_config/config_archive.xml R100 src/components/data_comps/datm/cime_config/config_component.xml src/components/data_comps_mct/datm/cime_config/config_component.xml R100 src/components/data_comps/datm/cime_config/namelist_definition_datm.xml src/components/data_comps_mct/datm/cime_config/namelist_definition_datm.xml R100 src/components/data_comps/datm/cime_config/user_nl_datm src/components/data_comps_mct/datm/cime_config/user_nl_datm R100 src/components/data_comps/datm/mct/atm_comp_mct.F90 src/components/data_comps_mct/datm/src/atm_comp_mct.F90 R100 src/components/data_comps/datm/mct/datm_comp_mod.F90 src/components/data_comps_mct/datm/src/datm_comp_mod.F90 R100 src/components/data_comps/datm/mct/datm_shr_mod.F90 src/components/data_comps_mct/datm/src/datm_shr_mod.F90 R100 src/components/data_comps/desp/cime_config/buildlib src/components/data_comps_mct/desp/cime_config/buildlib R099 src/components/data_comps/desp/cime_config/buildnml src/components/data_comps_mct/desp/cime_config/buildnml R100 src/components/data_comps/desp/cime_config/config_component.xml src/components/data_comps_mct/desp/cime_config/config_component.xml R100 src/components/data_comps/desp/cime_config/namelist_definition_desp.xml src/components/data_comps_mct/desp/cime_config/namelist_definition_desp.xml R100 src/components/data_comps/desp/cime_config/user_nl_desp src/components/data_comps_mct/desp/cime_config/user_nl_desp R100 src/components/data_comps/desp/desp_comp_mod.F90 src/components/data_comps_mct/desp/desp_comp_mod.F90 R100 src/components/data_comps/desp/esp_utils.F90 src/components/data_comps_mct/desp/esp_utils.F90 R100 src/components/data_comps/desp/mct/esp_comp_mct.F90 src/components/data_comps_mct/desp/src/esp_comp_mct.F90 R100 src/components/data_comps/dice/cime_config/buildlib src/components/data_comps_mct/dice/cime_config/buildlib R100 src/components/data_comps/dice/cime_config/buildnml src/components/data_comps_mct/dice/cime_config/buildnml R100 src/components/data_comps/dice/cime_config/config_archive.xml src/components/data_comps_mct/dice/cime_config/config_archive.xml R100 src/components/data_comps/dice/cime_config/config_component.xml src/components/data_comps_mct/dice/cime_config/config_component.xml R100 src/components/data_comps/dice/cime_config/namelist_definition_dice.xml src/components/data_comps_mct/dice/cime_config/namelist_definition_dice.xml R100 src/components/data_comps/dice/cime_config/user_nl_dice src/components/data_comps_mct/dice/cime_config/user_nl_dice R100 src/components/data_comps/dice/mct/dice_comp_mod.F90 src/components/data_comps_mct/dice/src/dice_comp_mod.F90 R100 src/components/data_comps/dice/mct/dice_flux_atmice_mod.F90 src/components/data_comps_mct/dice/src/dice_flux_atmice_mod.F90 R100 src/components/data_comps/dice/mct/dice_shr_mod.F90 src/components/data_comps_mct/dice/src/dice_shr_mod.F90 R100 src/components/data_comps/dice/mct/ice_comp_mct.F90 src/components/data_comps_mct/dice/src/ice_comp_mct.F90 R100 src/components/data_comps/dlnd/cime_config/buildlib src/components/data_comps_mct/dlnd/cime_config/buildlib R100 src/components/data_comps/dlnd/cime_config/buildnml src/components/data_comps_mct/dlnd/cime_config/buildnml R100 src/components/data_comps/dlnd/cime_config/config_archive.xml src/components/data_comps_mct/dlnd/cime_config/config_archive.xml R100 src/components/data_comps/dlnd/cime_config/config_component.xml src/components/data_comps_mct/dlnd/cime_config/config_component.xml R100 src/components/data_comps/dlnd/cime_config/namelist_definition_dlnd.xml src/components/data_comps_mct/dlnd/cime_config/namelist_definition_dlnd.xml R100 src/components/data_comps/dlnd/cime_config/user_nl_dlnd src/components/data_comps_mct/dlnd/cime_config/user_nl_dlnd R100 src/components/data_comps/dlnd/mct/dlnd_comp_mod.F90 src/components/data_comps_mct/dlnd/src/dlnd_comp_mod.F90 R100 src/components/data_comps/dlnd/mct/dlnd_shr_mod.F90 src/components/data_comps_mct/dlnd/src/dlnd_shr_mod.F90 R100 src/components/data_comps/dlnd/mct/lnd_comp_mct.F90 src/components/data_comps_mct/dlnd/src/lnd_comp_mct.F90 R100 src/components/data_comps/docn/cime_config/buildlib src/components/data_comps_mct/docn/cime_config/buildlib R100 src/components/data_comps/docn/cime_config/buildnml src/components/data_comps_mct/docn/cime_config/buildnml R100 src/components/data_comps/docn/cime_config/config_archive.xml src/components/data_comps_mct/docn/cime_config/config_archive.xml R100 src/components/data_comps/docn/cime_config/config_component.xml src/components/data_comps_mct/docn/cime_config/config_component.xml R100 src/components/data_comps/docn/cime_config/namelist_definition_docn.xml src/components/data_comps_mct/docn/cime_config/namelist_definition_docn.xml R100 src/components/data_comps/docn/cime_config/user_nl_docn src/components/data_comps_mct/docn/cime_config/user_nl_docn R099 src/components/data_comps/docn/mct/docn_comp_mod.F90 src/components/data_comps_mct/docn/src/docn_comp_mod.F90 R100 src/components/data_comps/docn/mct/docn_shr_mod.F90 src/components/data_comps_mct/docn/src/docn_shr_mod.F90 R100 src/components/data_comps/docn/mct/ocn_comp_mct.F90 src/components/data_comps_mct/docn/src/ocn_comp_mct.F90 R100 src/components/data_comps/docn/tools/pop_som_frc/README src/components/data_comps_mct/docn/tools/pop_som_frc/README R100 src/components/data_comps/docn/tools/pop_som_frc/SOM.doc src/components/data_comps_mct/docn/tools/pop_som_frc/SOM.doc R100 src/components/data_comps/datm/doc/SOM.pdf src/components/data_comps_mct/docn/tools/pop_som_frc/SOM.pdf R100 src/components/data_comps/docn/tools/pop_som_frc/pop_frc.csh src/components/data_comps_mct/docn/tools/pop_som_frc/pop_frc.csh R100 src/components/data_comps/docn/tools/pop_som_frc/pop_frc_mlann.ncl src/components/data_comps_mct/docn/tools/pop_som_frc/pop_frc_mlann.ncl R100 src/components/data_comps/docn/tools/pop_som_frc/pop_frc_mlt.ncl src/components/data_comps_mct/docn/tools/pop_som_frc/pop_frc_mlt.ncl R100 src/components/data_comps/docn/tools/pop_som_frc/pop_interp.ncl src/components/data_comps_mct/docn/tools/pop_som_frc/pop_interp.ncl R100 src/components/data_comps/docn/tools/pop_som_frc/read_from_mss.csh src/components/data_comps_mct/docn/tools/pop_som_frc/read_from_mss.csh R100 src/components/data_comps/docn/tools/pop_som_frc/read_from_mss_month.csh src/components/data_comps_mct/docn/tools/pop_som_frc/read_from_mss_month.csh R100 src/components/data_comps/drof/cime_config/buildlib src/components/data_comps_mct/drof/cime_config/buildlib R100 src/components/data_comps/drof/cime_config/buildnml src/components/data_comps_mct/drof/cime_config/buildnml R100 src/components/data_comps/drof/cime_config/config_archive.xml src/components/data_comps_mct/drof/cime_config/config_archive.xml R100 src/components/data_comps/drof/cime_config/config_component.xml src/components/data_comps_mct/drof/cime_config/config_component.xml R100 src/components/data_comps/drof/cime_config/namelist_definition_drof.xml src/components/data_comps_mct/drof/cime_config/namelist_definition_drof.xml R100 src/components/data_comps/drof/cime_config/user_nl_drof src/components/data_comps_mct/drof/cime_config/user_nl_drof R100 src/components/data_comps/drof/mct/drof_comp_mod.F90 src/components/data_comps_mct/drof/src/drof_comp_mod.F90 R100 src/components/data_comps/drof/mct/drof_shr_mod.F90 src/components/data_comps_mct/drof/src/drof_shr_mod.F90 R100 src/components/data_comps/drof/mct/rof_comp_mct.F90 src/components/data_comps_mct/drof/src/rof_comp_mct.F90 R100 src/components/data_comps/dwav/README src/components/data_comps_mct/dwav/README R100 src/components/data_comps/dwav/cime_config/buildlib src/components/data_comps_mct/dwav/cime_config/buildlib R100 src/components/data_comps/dwav/cime_config/buildnml src/components/data_comps_mct/dwav/cime_config/buildnml R100 src/components/data_comps/dwav/cime_config/config_archive.xml src/components/data_comps_mct/dwav/cime_config/config_archive.xml R100 src/components/data_comps/dwav/cime_config/config_component.xml src/components/data_comps_mct/dwav/cime_config/config_component.xml R100 src/components/data_comps/dwav/cime_config/namelist_definition_dwav.xml src/components/data_comps_mct/dwav/cime_config/namelist_definition_dwav.xml R100 src/components/data_comps/dwav/cime_config/user_nl_dwav src/components/data_comps_mct/dwav/cime_config/user_nl_dwav R100 src/components/data_comps/dwav/mct/dwav_comp_mod.F90 src/components/data_comps_mct/dwav/src/dwav_comp_mod.F90 R100 src/components/data_comps/dwav/mct/dwav_shr_mod.F90 src/components/data_comps_mct/dwav/src/dwav_shr_mod.F90 R100 src/components/data_comps/dwav/mct/wav_comp_mct.F90 src/components/data_comps_mct/dwav/src/wav_comp_mct.F90 R100 src/components/stub_comps/satm/cime_config/buildlib src/components/data_comps_nuopc/datm/cime_config/buildlib A src/components/data_comps_nuopc/datm/cime_config/buildnml A src/components/data_comps_nuopc/datm/cime_config/config_archive.xml A src/components/data_comps_nuopc/datm/cime_config/config_component.xml A src/components/data_comps_nuopc/datm/cime_config/namelist_definition_datm.xml A src/components/data_comps_nuopc/datm/cime_config/user_nl_datm R099 src/components/data_comps/datm/nuopc/atm_comp_nuopc.F90 src/components/data_comps_nuopc/datm/src/atm_comp_nuopc.F90 R099 src/components/data_comps/datm/nuopc/datm_comp_mod.F90 src/components/data_comps_nuopc/datm/src/datm_comp_mod.F90 R100 src/components/stub_comps/sesp/cime_config/buildlib src/components/data_comps_nuopc/dice/cime_config/buildlib A src/components/data_comps_nuopc/dice/cime_config/buildnml A src/components/data_comps_nuopc/dice/cime_config/config_archive.xml A src/components/data_comps_nuopc/dice/cime_config/config_component.xml A src/components/data_comps_nuopc/dice/cime_config/namelist_definition_dice.xml A src/components/data_comps_nuopc/dice/cime_config/user_nl_dice R097 src/components/data_comps/dice/nuopc/dice_comp_mod.F90 src/components/data_comps_nuopc/dice/src/dice_comp_mod.F90 R100 src/components/data_comps/dice/nuopc/dice_flux_atmice_mod.F90 src/components/data_comps_nuopc/dice/src/dice_flux_atmice_mod.F90 R099 src/components/data_comps/dice/nuopc/ice_comp_nuopc.F90 src/components/data_comps_nuopc/dice/src/ice_comp_nuopc.F90 R100 src/components/stub_comps/sglc/cime_config/buildlib src/components/data_comps_nuopc/dlnd/cime_config/buildlib A src/components/data_comps_nuopc/dlnd/cime_config/buildnml A src/components/data_comps_nuopc/dlnd/cime_config/config_archive.xml A src/components/data_comps_nuopc/dlnd/cime_config/config_component.xml A src/components/data_comps_nuopc/dlnd/cime_config/namelist_definition_dlnd.xml A src/components/data_comps_nuopc/dlnd/cime_config/user_nl_dlnd R100 src/components/data_comps/dlnd/nuopc/dlnd_comp_mod.F90 src/components/data_comps_nuopc/dlnd/src/dlnd_comp_mod.F90 R100 src/components/data_comps/dlnd/nuopc/lnd_comp_nuopc.F90 src/components/data_comps_nuopc/dlnd/src/lnd_comp_nuopc.F90 R100 src/components/stub_comps/siac/cime_config/buildlib src/components/data_comps_nuopc/docn/cime_config/buildlib A src/components/data_comps_nuopc/docn/cime_config/buildnml A src/components/data_comps_nuopc/docn/cime_config/config_archive.xml A src/components/data_comps_nuopc/docn/cime_config/config_component.xml A src/components/data_comps_nuopc/docn/cime_config/namelist_definition_docn.xml A src/components/data_comps_nuopc/docn/cime_config/user_nl_docn R100 src/components/data_comps/docn/nuopc/docn_comp_mod.F90 src/components/data_comps_nuopc/docn/src/docn_comp_mod.F90 R098 src/components/data_comps/docn/nuopc/ocn_comp_nuopc.F90 src/components/data_comps_nuopc/docn/src/ocn_comp_nuopc.F90 R100 src/components/stub_comps/sice/cime_config/buildlib src/components/data_comps_nuopc/drof/cime_config/buildlib A src/components/data_comps_nuopc/drof/cime_config/buildnml A src/components/data_comps_nuopc/drof/cime_config/config_archive.xml A src/components/data_comps_nuopc/drof/cime_config/config_component.xml A src/components/data_comps_nuopc/drof/cime_config/namelist_definition_drof.xml A src/components/data_comps_nuopc/drof/cime_config/user_nl_drof R100 src/components/data_comps/drof/nuopc/drof_comp_mod.F90 src/components/data_comps_nuopc/drof/src/drof_comp_mod.F90 R100 src/components/data_comps/drof/nuopc/rof_comp_nuopc.F90 src/components/data_comps_nuopc/drof/src/rof_comp_nuopc.F90 R100 src/components/data_comps/dshr_nuopc/dshr_dfield_mod.F90 src/components/data_comps_nuopc/dshr_nuopc/dshr_dfield_mod.F90 R100 src/components/data_comps/dshr_nuopc/dshr_fldlist_mod.F90 src/components/data_comps_nuopc/dshr_nuopc/dshr_fldlist_mod.F90 R100 src/components/data_comps/dshr_nuopc/dshr_methods_mod.F90 src/components/data_comps_nuopc/dshr_nuopc/dshr_methods_mod.F90 R100 src/components/data_comps/dshr_nuopc/dshr_nuopc_mod.F90 src/components/data_comps_nuopc/dshr_nuopc/dshr_nuopc_mod.F90 R100 src/components/stub_comps/slnd/cime_config/buildlib src/components/data_comps_nuopc/dwav/cime_config/buildlib A src/components/data_comps_nuopc/dwav/cime_config/buildnml A src/components/data_comps_nuopc/dwav/cime_config/config_archive.xml A src/components/data_comps_nuopc/dwav/cime_config/config_component.xml A src/components/data_comps_nuopc/dwav/cime_config/namelist_definition_dwav.xml A src/components/data_comps_nuopc/dwav/cime_config/user_nl_dwav R100 src/components/data_comps/dwav/nuopc/dwav_comp_mod.F90 src/components/data_comps_nuopc/dwav/src/dwav_comp_mod.F90 R100 src/components/data_comps/dwav/nuopc/wav_comp_nuopc.F90 src/components/data_comps_nuopc/dwav/src/wav_comp_nuopc.F90 R100 src/components/stub_comps/socn/cime_config/buildlib src/components/stub_comps_mct/satm/cime_config/buildlib R100 src/components/stub_comps/satm/cime_config/buildnml src/components/stub_comps_mct/satm/cime_config/buildnml R100 src/components/stub_comps/satm/cime_config/config_component.xml src/components/stub_comps_mct/satm/cime_config/config_component.xml R100 src/components/stub_comps/satm/mct/atm_comp_mct.F90 src/components/stub_comps_mct/satm/src/atm_comp_mct.F90 R100 src/components/stub_comps/srof/cime_config/buildlib src/components/stub_comps_mct/sesp/cime_config/buildlib R100 src/components/stub_comps/sesp/cime_config/buildnml src/components/stub_comps_mct/sesp/cime_config/buildnml R100 src/components/stub_comps/sesp/cime_config/config_component.xml src/components/stub_comps_mct/sesp/cime_config/config_component.xml R100 src/components/stub_comps/sesp/mct/esp_comp_mct.F90 src/components/stub_comps_mct/sesp/src/esp_comp_mct.F90 R100 src/components/stub_comps/swav/cime_config/buildlib src/components/stub_comps_mct/sglc/cime_config/buildlib R100 src/components/stub_comps/sglc/cime_config/buildnml src/components/stub_comps_mct/sglc/cime_config/buildnml R100 src/components/stub_comps/sglc/cime_config/config_component.xml src/components/stub_comps_mct/sglc/cime_config/config_component.xml R100 src/components/stub_comps/sglc/mct/glc_comp_mct.F90 src/components/stub_comps_mct/sglc/src/glc_comp_mct.F90 R100 src/components/xcpl_comps/xatm/cime_config/buildlib src/components/stub_comps_mct/siac/cime_config/buildlib R100 src/components/stub_comps/siac/cime_config/buildnml src/components/stub_comps_mct/siac/cime_config/buildnml R100 src/components/stub_comps/siac/cime_config/config_component.xml src/components/stub_comps_mct/siac/cime_config/config_component.xml R100 src/components/stub_comps/siac/mct/iac_comp_mct.F90 src/components/stub_comps_mct/siac/src/iac_comp_mct.F90 R100 src/components/xcpl_comps/xglc/cime_config/buildlib src/components/stub_comps_mct/sice/cime_config/buildlib R100 src/components/stub_comps/sice/cime_config/buildnml src/components/stub_comps_mct/sice/cime_config/buildnml R100 src/components/stub_comps/sice/cime_config/config_component.xml src/components/stub_comps_mct/sice/cime_config/config_component.xml R100 src/components/stub_comps/sice/mct/ice_comp_mct.F90 src/components/stub_comps_mct/sice/src/ice_comp_mct.F90 R100 src/components/xcpl_comps/xice/cime_config/buildlib src/components/stub_comps_mct/slnd/cime_config/buildlib R100 src/components/stub_comps/slnd/cime_config/buildnml src/components/stub_comps_mct/slnd/cime_config/buildnml R100 src/components/stub_comps/slnd/cime_config/config_component.xml src/components/stub_comps_mct/slnd/cime_config/config_component.xml R100 src/components/stub_comps/slnd/mct/lnd_comp_mct.F90 src/components/stub_comps_mct/slnd/src/lnd_comp_mct.F90 R100 src/components/xcpl_comps/xlnd/cime_config/buildlib src/components/stub_comps_mct/socn/cime_config/buildlib R100 src/components/stub_comps/socn/cime_config/buildnml src/components/stub_comps_mct/socn/cime_config/buildnml R100 src/components/stub_comps/socn/cime_config/config_component.xml src/components/stub_comps_mct/socn/cime_config/config_component.xml R100 src/components/stub_comps/socn/mct/ocn_comp_mct.F90 src/components/stub_comps_mct/socn/src/ocn_comp_mct.F90 R100 src/components/xcpl_comps/xocn/cime_config/buildlib src/components/stub_comps_mct/srof/cime_config/buildlib R100 src/components/stub_comps/srof/cime_config/buildnml src/components/stub_comps_mct/srof/cime_config/buildnml R100 src/components/stub_comps/srof/cime_config/config_component.xml src/components/stub_comps_mct/srof/cime_config/config_component.xml R100 src/components/stub_comps/srof/mct/rof_comp_mct.F90 src/components/stub_comps_mct/srof/src/rof_comp_mct.F90 R100 src/components/xcpl_comps/xrof/cime_config/buildlib src/components/stub_comps_mct/swav/cime_config/buildlib R100 src/components/stub_comps/swav/cime_config/buildnml src/components/stub_comps_mct/swav/cime_config/buildnml R100 src/components/stub_comps/swav/cime_config/config_component.xml src/components/stub_comps_mct/swav/cime_config/config_component.xml R100 src/components/stub_comps/swav/mct/wav_comp_mct.F90 src/components/stub_comps_mct/swav/src/wav_comp_mct.F90 R100 src/components/xcpl_comps/xwav/cime_config/buildlib src/components/stub_comps_nuopc/satm/cime_config/buildlib A src/components/stub_comps_nuopc/satm/cime_config/buildnml A src/components/stub_comps_nuopc/satm/cime_config/config_component.xml A src/components/stub_comps_nuopc/sesp/cime_config/buildlib A src/components/stub_comps_nuopc/sesp/cime_config/buildnml A src/components/stub_comps_nuopc/sesp/cime_config/config_component.xml A src/components/stub_comps_nuopc/sglc/cime_config/buildlib A src/components/stub_comps_nuopc/sglc/cime_config/buildnml A src/components/stub_comps_nuopc/sglc/cime_config/config_component.xml A src/components/stub_comps_nuopc/siac/cime_config/buildlib A src/components/stub_comps_nuopc/siac/cime_config/buildnml A src/components/stub_comps_nuopc/siac/cime_config/config_component.xml A src/components/stub_comps_nuopc/sice/cime_config/buildlib A src/components/stub_comps_nuopc/sice/cime_config/buildnml A src/components/stub_comps_nuopc/sice/cime_config/config_component.xml A src/components/stub_comps_nuopc/slnd/cime_config/buildlib A src/components/stub_comps_nuopc/slnd/cime_config/buildnml A src/components/stub_comps_nuopc/slnd/cime_config/config_component.xml A src/components/stub_comps_nuopc/socn/cime_config/buildlib A src/components/stub_comps_nuopc/socn/cime_config/buildnml A src/components/stub_comps_nuopc/socn/cime_config/config_component.xml A src/components/stub_comps_nuopc/srof/cime_config/buildlib A src/components/stub_comps_nuopc/srof/cime_config/buildnml A src/components/stub_comps_nuopc/srof/cime_config/config_component.xml A src/components/stub_comps_nuopc/swav/cime_config/buildlib A src/components/stub_comps_nuopc/swav/cime_config/buildnml A src/components/stub_comps_nuopc/swav/cime_config/config_component.xml A src/components/xcpl_comps_mct/xatm/cime_config/buildlib R100 src/components/xcpl_comps/xatm/cime_config/buildnml src/components/xcpl_comps_mct/xatm/cime_config/buildnml R100 src/components/xcpl_comps/xatm/cime_config/config_component.xml src/components/xcpl_comps_mct/xatm/cime_config/config_component.xml R100 src/components/xcpl_comps/xatm/mct/atm_comp_mct.F90 src/components/xcpl_comps_mct/xatm/src/atm_comp_mct.F90 A src/components/xcpl_comps_mct/xglc/cime_config/buildlib R100 src/components/xcpl_comps/xglc/cime_config/buildnml src/components/xcpl_comps_mct/xglc/cime_config/buildnml R100 src/components/xcpl_comps/xglc/cime_config/config_component.xml src/components/xcpl_comps_mct/xglc/cime_config/config_component.xml R100 src/components/xcpl_comps/xglc/mct/glc_comp_mct.F90 src/components/xcpl_comps_mct/xglc/src/glc_comp_mct.F90 A src/components/xcpl_comps_mct/xice/cime_config/buildlib R100 src/components/xcpl_comps/xice/cime_config/buildnml src/components/xcpl_comps_mct/xice/cime_config/buildnml R100 src/components/xcpl_comps/xice/cime_config/config_component.xml src/components/xcpl_comps_mct/xice/cime_config/config_component.xml R100 src/components/xcpl_comps/xice/mct/ice_comp_mct.F90 src/components/xcpl_comps_mct/xice/src/ice_comp_mct.F90 A src/components/xcpl_comps_mct/xlnd/cime_config/buildlib R100 src/components/xcpl_comps/xlnd/cime_config/buildnml src/components/xcpl_comps_mct/xlnd/cime_config/buildnml R100 src/components/xcpl_comps/xlnd/cime_config/config_component.xml src/components/xcpl_comps_mct/xlnd/cime_config/config_component.xml R100 src/components/xcpl_comps/xlnd/mct/lnd_comp_mct.F90 src/components/xcpl_comps_mct/xlnd/src/lnd_comp_mct.F90 A src/components/xcpl_comps_mct/xocn/cime_config/buildlib R100 src/components/xcpl_comps/xocn/cime_config/buildnml src/components/xcpl_comps_mct/xocn/cime_config/buildnml R100 src/components/xcpl_comps/xocn/cime_config/config_component.xml src/components/xcpl_comps_mct/xocn/cime_config/config_component.xml R100 src/components/xcpl_comps/xocn/mct/ocn_comp_mct.F90 src/components/xcpl_comps_mct/xocn/src/ocn_comp_mct.F90 A src/components/xcpl_comps_mct/xrof/cime_config/buildlib R100 src/components/xcpl_comps/xrof/cime_config/buildnml src/components/xcpl_comps_mct/xrof/cime_config/buildnml R100 src/components/xcpl_comps/xrof/cime_config/config_component.xml src/components/xcpl_comps_mct/xrof/cime_config/config_component.xml R100 src/components/xcpl_comps/xrof/mct/rof_comp_mct.F90 src/components/xcpl_comps_mct/xrof/src/rof_comp_mct.F90 R100 src/components/xcpl_comps/xshare/mct/dead_data_mod.F90 src/components/xcpl_comps_mct/xshare/dead_data_mod.F90 R100 src/components/xcpl_comps/xshare/mct/dead_mct_mod.F90 src/components/xcpl_comps_mct/xshare/dead_mct_mod.F90 R100 src/components/xcpl_comps/xshare/mct/dead_mod.F90 src/components/xcpl_comps_mct/xshare/dead_mod.F90 A src/components/xcpl_comps_mct/xwav/cime_config/buildlib R100 src/components/xcpl_comps/xwav/cime_config/buildnml src/components/xcpl_comps_mct/xwav/cime_config/buildnml R100 src/components/xcpl_comps/xwav/cime_config/config_component.xml src/components/xcpl_comps_mct/xwav/cime_config/config_component.xml R100 src/components/xcpl_comps/xwav/mct/wav_comp_mct.F90 src/components/xcpl_comps_mct/xwav/src/wav_comp_mct.F90 A src/components/xcpl_comps_nuopc/xatm/cime_config/buildlib A src/components/xcpl_comps_nuopc/xatm/cime_config/buildnml A src/components/xcpl_comps_nuopc/xatm/cime_config/config_component.xml R100 src/components/xcpl_comps/xatm/nuopc/atm_comp_nuopc.F90 src/components/xcpl_comps_nuopc/xatm/src/atm_comp_nuopc.F90 A src/components/xcpl_comps_nuopc/xglc/cime_config/buildlib A src/components/xcpl_comps_nuopc/xglc/cime_config/buildnml A src/components/xcpl_comps_nuopc/xglc/cime_config/config_component.xml R100 src/components/xcpl_comps/xglc/nuopc/glc_comp_nuopc.F90 src/components/xcpl_comps_nuopc/xglc/src/glc_comp_nuopc.F90 A src/components/xcpl_comps_nuopc/xice/cime_config/buildlib A src/components/xcpl_comps_nuopc/xice/cime_config/buildnml A src/components/xcpl_comps_nuopc/xice/cime_config/config_component.xml R100 src/components/xcpl_comps/xice/nuopc/ice_comp_nuopc.F90 src/components/xcpl_comps_nuopc/xice/src/ice_comp_nuopc.F90 A src/components/xcpl_comps_nuopc/xlnd/cime_config/buildlib A src/components/xcpl_comps_nuopc/xlnd/cime_config/buildnml A src/components/xcpl_comps_nuopc/xlnd/cime_config/config_component.xml R100 src/components/xcpl_comps/xlnd/nuopc/lnd_comp_nuopc.F90 src/components/xcpl_comps_nuopc/xlnd/src/lnd_comp_nuopc.F90 A src/components/xcpl_comps_nuopc/xocn/cime_config/buildlib A src/components/xcpl_comps_nuopc/xocn/cime_config/buildnml A src/components/xcpl_comps_nuopc/xocn/cime_config/config_component.xml R100 src/components/xcpl_comps/xocn/nuopc/ocn_comp_nuopc.F90 src/components/xcpl_comps_nuopc/xocn/src/ocn_comp_nuopc.F90 A src/components/xcpl_comps_nuopc/xrof/cime_config/buildlib A src/components/xcpl_comps_nuopc/xrof/cime_config/buildnml A src/components/xcpl_comps_nuopc/xrof/cime_config/config_component.xml R100 src/components/xcpl_comps/xrof/nuopc/rof_comp_nuopc.F90 src/components/xcpl_comps_nuopc/xrof/src/rof_comp_nuopc.F90 R100 src/components/xcpl_comps/xshare/nuopc/dead_methods_mod.F90 src/components/xcpl_comps_nuopc/xshare/dead_methods_mod.F90 R100 src/components/xcpl_comps/xshare/nuopc/dead_nuopc_mod.F90 src/components/xcpl_comps_nuopc/xshare/dead_nuopc_mod.F90 A src/components/xcpl_comps_nuopc/xwav/cime_config/buildlib A src/components/xcpl_comps_nuopc/xwav/cime_config/buildnml A src/components/xcpl_comps_nuopc/xwav/cime_config/config_component.xml R100 src/components/xcpl_comps/xwav/nuopc/wav_comp_nuopc.F90 src/components/xcpl_comps_nuopc/xwav/src/wav_comp_nuopc.F90 M src/drivers/mct/cime_config/config_component.xml M src/externals/pio2/CMakeLists.txt M src/externals/pio2/Makefile.am A src/externals/pio2/cmake/Makefile.am M src/externals/pio2/configure.ac M src/externals/pio2/doc/source/base.txt M src/externals/pio2/doc/source/netcdf_integration.txt M src/externals/pio2/examples/Makefile.am M src/externals/pio2/examples/c/CMakeLists.txt M src/externals/pio2/examples/c/Makefile.am M src/externals/pio2/examples/c/darray_async.c M src/externals/pio2/src/clib/CMakeLists.txt M src/externals/pio2/src/clib/Makefile.am M src/externals/pio2/src/clib/pio.h M src/externals/pio2/src/clib/pio_darray.c M src/externals/pio2/src/clib/pio_darray_int.c M src/externals/pio2/src/clib/pio_file.c M src/externals/pio2/src/clib/pio_internal.h M src/externals/pio2/src/clib/pio_lists.c M src/externals/pio2/src/clib/pio_msg.c M src/externals/pio2/src/clib/pio_nc.c M src/externals/pio2/src/clib/pio_rearrange.c M src/externals/pio2/src/clib/pioc.c M src/externals/pio2/src/clib/pioc_support.c M src/externals/pio2/src/flib/Makefile.am M src/externals/pio2/src/gptl/Makefile.am M src/externals/pio2/src/ncint/ncint_pio.c M src/externals/pio2/src/ncint/ncintdispatch.c M src/externals/pio2/tests/cunit/CMakeLists.txt M src/externals/pio2/tests/cunit/Makefile.am M src/externals/pio2/tests/cunit/run_tests.sh A src/externals/pio2/tests/cunit/test_async_1d.c M src/externals/pio2/tests/cunit/test_darray.c M src/externals/pio2/tests/cunit/test_spmd.c M src/externals/pio2/tests/fncint/Makefile.am M src/externals/pio2/tests/ncint/Makefile.am A src/externals/pio2/tests/ncint/pio_err_macros.h A src/externals/pio2/tests/ncint/run_perf.sh M src/externals/pio2/tests/ncint/run_tests.sh A src/externals/pio2/tests/ncint/tst_async_multi.c A src/externals/pio2/tests/ncint/tst_ncint_async_perf.c A src/externals/pio2/tests/ncint/tst_ncint_perf.c A src/externals/pio2/tests/ncint/tst_pio_async.c M src/externals/pio2/tests/ncint/tst_pio_udf.c M src/externals/pio2/tests/unit/Makefile.am M src/share/util/shr_infnan_mod.F90.in M tools/cprnc/CMakeLists.txt
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
new separation of nuopc and mct component directories for data, xcpl and stub
This PR creates a new cime/src/components/ directory structure permitting the complete separation of nuopc/ and mct/ code for data, dead and stub components. This is needed now since the nuopc and mct cime components will effectively share not common code once the data model share code is reimplemented with ESMF (a proccess that is occurring now).
The e3sm and ufs config_files.xml were modified to account for this change - but testing was only done for cesm.
Test suite: scripts_regression_tests and cesm prealpha tests on cheyenne
Test baseline: cesm2_2_alpha04c (for cesm)
Test namelist changes: no
Test status: bit for bit, roundoff
Fixes [CIME Github issue #]
User interface changes?:
Update gh-pages html (Y/N)?:
Code review: