-
Notifications
You must be signed in to change notification settings - Fork 207
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
Pio2 update #3447
Merged
Merged
Pio2 update #3447
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
e41e6a6 Merge pull request ESMCI#1638 from jedwards4b/logging_bug_fix 92418ee if rindex is null and debug is enabled this will segfault 6aa9c60 Merge pull request ESMCI#1634 from NCAR/ejh_warnings cac94b3 removed unneeded initialization of vars 1a3799d fixed warnings related to netcdf integration code d92cb28 Merge pull request ESMCI#1628 from NCAR/ejh_fix_alloc 7114c75 moved decl for performance 72c5bd5 Merge pull request ESMCI#1622 from NCAR/ejh_perf_4 341c123 fixed up test program 6ddc1a0 split async perf test out a8f7076 Merge pull request ESMCI#1620 from NCAR/ejh_ncint_perf_3 e5708e1 fixed table output 85f67f9 more development of performance program b16e033 testing different iotypes in performance test 6c03fdb Merge pull request ESMCI#1619 from NCAR/ejh_ncint_perf_2 b596695 improvements in performance program b9b900b Merge pull request ESMCI#1618 from NCAR/ejh_ncint_perf 65bef9b no longer automataically deflate vars for IOTYPE_PIO_NETCDF4C if opened through netcdf integration a8ea44c ncint performance test 751ff3d Merge pull request ESMCI#1614 from NCAR/ejh_prepare ade6fb5 fixed header files b151016 changed version numbers 8c3ab43 Merge pull request ESMCI#1611 from NCAR/ejh_dos 1376df1 fixed docs in pio.h 932fbdb fixed docs in pio.h 824f576 Merge pull request ESMCI#1610 from NCAR/ejh_includes_2 8d283f2 removed more inappropriate ifdefs from pio.h 12209c7 Merge pull request ESMCI#1609 from NCAR/ejh_header cbcc785 moving reliance on ifdefs out of pio.h c0079f6 moving reliance on ifdefs out of pio.h db72388 Merge pull request ESMCI#1605 from ckhroulev/cmake-install-uthash af26e0d Merge branch 'master' into cmake-install-uthash 2f1436a Merge pull request ESMCI#1606 from ckhroulev/PIOc_InitDecomp_bc-off-by-one-bugfix 648109a Fix an off-by-one error in PIOc_InitDecomp_bc() 6958095 Install uthash.h when building ParallelIO using CMake b1b1fa7 Merge pull request ESMCI#1603 from NCAR/ejh_multi_ncint_async a8b8a42 only send iosysid for create/open when netcdf integration is in use 0d6cbc7 now netcdf integration works with multiple computational components with async f195435 now passing diosysid when doing a create file in async mode 85ec39c fixed ncid issue for PIO opening second file d6097d9 moving code to function so that multiple computation units can be handled 94cdb68 moving code to function so that multiple computation units can be handled fc92097 adding new ncint async test b8db4c9 Merge pull request ESMCI#1602 from NCAR/ejh_docs 85c15c2 version 1 of netcdf integration documentation 4664ac5 Merge pull request ESMCI#1601 from NCAR/ejh_read_darray 5774d81 fixed netcdf integration tests with read_darray() d6537da now testing read_darray() 16c8bfe minor changes 9c7f67c merged master 49ab208 Merge pull request ESMCI#1600 from NCAR/ejh_remove_ndims_call f07cbec now store ndims in var_desc_t and no longer need to look it up in read_darray() 0020927 adding ndims to var_desc_t 9c4257d continuing to add ndims to var_desc_t 3d941c9 dealing with allocation for ndims array 204ec0f made inq_file_metadata a static function 4f579cf comments 7c2c7e7 more progress towards read_darray 14320d5 more progress towards read_darray f34f7b1 read_darray seeming to work, but cleanup of resources fails 11f6211 implementing async read_darray() 344b083 merged warning fix from master b53c2d3 Merge pull request ESMCI#1597 from NCAR/ejh_warning cf5173a fixed warning 166b9af beginning to implement read_darray for async ee94d47 Merge pull request ESMCI#1595 from NCAR/ejh_more_ncint 7640578 protect test_async_1d from classic only builds 564452b more test development 9633f7f more test development 1503141 added test to cmake build 5eaa61d more test in test_async_1d 9682bb2 more test code for test_async_1d.c e6b40bc adding code to new test test_async_1d 2c57b59 starting to add new test_async_1d 3686e8b starting to add PIOc calls to test 5ff9c23 checking more of test file 4b86799 checking more of test file 43c6751 checking more of test file 6012ed3 starting to check test file 20a3b29 getting close to turning on int reads 3d8167a now testing open with netcdf integration and async 4a2a867 proper handling of ncid in openfile_retry for async netcdf integration 3bd30e8 now calling nc_open when use_ext_ncid is true in open_file_handler() e1f1c88 now pass use_ext_ncid to open_file_handler() in pio_msg.c 5f46649 more of async PIO test 1d55692 turned on more test 4b074a5 Merge pull request ESMCI#1594 from NCAR/ejh_close 7ba458f fixed documentation 0cb6841 turned on fortran netcdf integration tests 97d08bf Merge pull request ESMCI#1593 from NCAR/ejh_ncint_async 1096254 protected use of nc4_file_change_ncid() with ifdef 0fccc80 protected use of NC_UDF0 with ifdef 541d0df clean up 1d4cc19 got async working with netcdf integration with one computational component 63adee9 merged changes from master 6c24f63 Merge pull request ESMCI#1592 from NCAR/ejh_createfile_int_async ae93759 now use PIOc_createfile_int() instead of PIOc_createfile() in pio_msg.c for async 9f91675 added contents of ncidp when ncidp_present to the parameters sent when a file is created in async mode ba2bb47 added ncidp_present to the parameters sent when a file is created in async mode d077e48 added use_ext_ncid to the parameters sent when a file is created in async mode f5ee162 fixed dispatch table removal of _pe functions b18bd12 trying to get working 6e39397 commented out ncint tests ef98cca moving to async netcdf integration 86ad446 Merge pull request ESMCI#1588 from NCAR/ejh_fix_cmake 51217ec fixed cmake build from autotools build 8db71e7 added cmake directory to autotools build ed1d239 fixing Cmake builds a45f45f added config.h.in to Makefile.am cd0b55f Merge pull request ESMCI#1587 from NCAR/ejh_fix fc4cdc3 last minute fixes 076231d Merge pull request ESMCI#1586 from NCAR/ejh_version cf5a777 changed versions for release 009fe0f Merge pull request ESMCI#1584 from jedwards4b/fix_integer_overflow 064e01a fix an integer overflow issue reported on summit 7b2114e Merge pull request ESMCI#1581 from jedwards4b/netcdf_serial_bugfix a9245e8 must allocate on ioroot for serial io 04d8dc5 Merge pull request ESMCI#1579 from NCAR/ejh_async_nc_create 4bea2db starting to get async working with netcdf integration git-subtree-dir: src/externals/pio2 git-subtree-split: e41e6a6
jgfouca
approved these changes
Mar 12, 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.
Updates pio2 to the latest master (hash e41e6a6)
This change only affects nuopc driver where pio2 is default.
Test suite: SMS_D_Vnuopc.f09_g17.I2000Clm50SpGs.cheyenne_intel with pio_rearranger=1,2
Test baseline:
Test namelist changes:
Test status: bit for bit
Fixes ESCOMP/CTSM#940
User interface changes?:
Update gh-pages html (Y/N)?:
Code review: