Commit 140295a
authored
File tree
- components
- doc
- libraries
- tools
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
125 | 125 | | |
126 | 126 | | |
127 | 127 | | |
128 | | - | |
| 128 | + | |
129 | 129 | | |
130 | 130 | | |
131 | 131 | | |
| |||
139 | 139 | | |
140 | 140 | | |
141 | 141 | | |
142 | | - | |
| 142 | + | |
143 | 143 | | |
144 | 144 | | |
145 | 145 | | |
146 | 146 | | |
147 | 147 | | |
148 | 148 | | |
149 | | - | |
| 149 | + | |
150 | 150 | | |
151 | 151 | | |
152 | 152 | | |
153 | 153 | | |
154 | 154 | | |
155 | 155 | | |
156 | | - | |
| 156 | + | |
157 | 157 | | |
158 | 158 | | |
159 | 159 | | |
160 | 160 | | |
161 | 161 | | |
162 | 162 | | |
163 | | - | |
| 163 | + | |
164 | 164 | | |
165 | 165 | | |
166 | 166 | | |
167 | 167 | | |
168 | 168 | | |
169 | 169 | | |
170 | | - | |
| 170 | + | |
171 | 171 | | |
172 | 172 | | |
173 | 173 | | |
174 | 174 | | |
175 | 175 | | |
176 | 176 | | |
177 | | - | |
| 177 | + | |
178 | 178 | | |
179 | 179 | | |
180 | 180 | | |
181 | 181 | | |
182 | 182 | | |
183 | 183 | | |
184 | | - | |
| 184 | + | |
185 | 185 | | |
186 | 186 | | |
187 | 187 | | |
188 | 188 | | |
189 | 189 | | |
190 | 190 | | |
191 | | - | |
| 191 | + | |
192 | 192 | | |
193 | 193 | | |
194 | 194 | | |
| |||
202 | 202 | | |
203 | 203 | | |
204 | 204 | | |
205 | | - | |
| 205 | + | |
206 | 206 | | |
207 | 207 | | |
- .claude/CLAUDE.md+11
- .github/workflows/testing.yml+22-32
- .gitignore+11-4
- AGENTS.md+173
- CIME/SystemTests/eri.py+15-3
- CIME/SystemTests/system_tests_common.py+4
- CIME/Tools/standard_script_setup.py+2-2
- CIME/Tools/wait_for_tests+10-2
- CIME/XML/archive_base.py+18
- CIME/XML/env_archive.py-17
- CIME/case/case_setup.py+12-1
- CIME/case/case_st_archive.py+96-71
- CIME/data/config/cesm/config_files.xml+8-8
- CIME/data/config/ufs/config_files.xml+8-8
- CIME/hist_utils.py+1-1
- CIME/non_py/src/components/xcpl_comps_nuopc/xatm/cime_config/buildlib-1
- CIME/non_py/src/components/xcpl_comps_nuopc/xatm/cime_config/buildlib_cmake-1
- CIME/non_py/src/components/xcpl_comps_nuopc/xatm/cime_config/buildnml-32
- CIME/non_py/src/components/xcpl_comps_nuopc/xatm/cime_config/config_component.xml-25
- CIME/non_py/src/components/xcpl_comps_nuopc/xatm/src/atm_comp_nuopc.F90-529
- CIME/non_py/src/components/xcpl_comps_nuopc/xglc/cime_config/buildlib-1
- CIME/non_py/src/components/xcpl_comps_nuopc/xglc/cime_config/buildlib_cmake-1
- CIME/non_py/src/components/xcpl_comps_nuopc/xglc/cime_config/buildnml-32
- CIME/non_py/src/components/xcpl_comps_nuopc/xglc/cime_config/config_component.xml-26
- CIME/non_py/src/components/xcpl_comps_nuopc/xglc/src/glc_comp_nuopc.F90-457
- CIME/non_py/src/components/xcpl_comps_nuopc/xice/cime_config/buildlib-1
- CIME/non_py/src/components/xcpl_comps_nuopc/xice/cime_config/buildlib_cmake-1
- CIME/non_py/src/components/xcpl_comps_nuopc/xice/cime_config/buildnml-32
- CIME/non_py/src/components/xcpl_comps_nuopc/xice/cime_config/config_component.xml-26
- CIME/non_py/src/components/xcpl_comps_nuopc/xice/src/ice_comp_nuopc.F90-552
- CIME/non_py/src/components/xcpl_comps_nuopc/xlnd/cime_config/buildlib-1
- CIME/non_py/src/components/xcpl_comps_nuopc/xlnd/cime_config/buildlib_cmake-1
- CIME/non_py/src/components/xcpl_comps_nuopc/xlnd/cime_config/buildnml-32
- CIME/non_py/src/components/xcpl_comps_nuopc/xlnd/cime_config/config_component.xml-26
- CIME/non_py/src/components/xcpl_comps_nuopc/xlnd/src/lnd_comp_nuopc.F90-564
- CIME/non_py/src/components/xcpl_comps_nuopc/xocn/cime_config/buildlib-1
- CIME/non_py/src/components/xcpl_comps_nuopc/xocn/cime_config/buildlib_cmake-1
- CIME/non_py/src/components/xcpl_comps_nuopc/xocn/cime_config/buildnml-32
- CIME/non_py/src/components/xcpl_comps_nuopc/xocn/cime_config/config_component.xml-27
- CIME/non_py/src/components/xcpl_comps_nuopc/xocn/src/ocn_comp_nuopc.F90-475
- CIME/non_py/src/components/xcpl_comps_nuopc/xrof/cime_config/buildlib-1
- CIME/non_py/src/components/xcpl_comps_nuopc/xrof/cime_config/buildlib_cmake-1
- CIME/non_py/src/components/xcpl_comps_nuopc/xrof/cime_config/buildnml-32
- CIME/non_py/src/components/xcpl_comps_nuopc/xrof/cime_config/config_component.xml-39
- CIME/non_py/src/components/xcpl_comps_nuopc/xrof/src/rof_comp_nuopc.F90-473
- CIME/non_py/src/components/xcpl_comps_nuopc/xshare/dead_methods_mod.F90-853
- CIME/non_py/src/components/xcpl_comps_nuopc/xshare/dead_nuopc_mod.F90-346
- CIME/non_py/src/components/xcpl_comps_nuopc/xwav/cime_config/buildlib-1
- CIME/non_py/src/components/xcpl_comps_nuopc/xwav/cime_config/buildlib_cmake-1
- CIME/non_py/src/components/xcpl_comps_nuopc/xwav/cime_config/buildnml-32
- CIME/non_py/src/components/xcpl_comps_nuopc/xwav/cime_config/config_component.xml-26
- CIME/non_py/src/components/xcpl_comps_nuopc/xwav/src/wav_comp_nuopc.F90-465
- CIME/non_py/src/timing/private.h+1-1
- CIME/tests/test_sys_cime_case.py+17-46
- CIME/tests/test_sys_create_newcase.py+4-23
- CIME/tests/test_sys_unittest.py+3-3
- CIME/tests/test_sys_wait_for_tests.py+4
- CIME/tests/test_unit_case_st_archive.py+348
- CIME/tests/utils.py+23
- CIME/wait_for_tests.py+202-167
- CONTRIBUTING.md+15-28
- doc/source/contributing-guide.rst+35-112
- doc/source/system_testing.rst+3-3
- docker/.cime/config_machines.v2.xml+13-12
- docker/.cime/docker.cmake+5-9
- docker/.cime/docker/config_machines.xml+13-12
- docker/Dockerfile+49-96
- docker/cime.yaml-40
- docker/entrypoint.sh+69-36
- docker/spack.yaml+18
- test-requirements.txt+2
- .github/workflows/extbuild.yml+5-5
- cime_config/stream_cdeps.py+61-5
- datm/CMakeLists.txt+5-1
- datm/atm_comp_nuopc.F90+153-196
- datm/cime_config/config_component.xml+43-36
- datm/cime_config/namelist_definition_datm.xml+24-19
- datm/cime_config/stream_definition_datm.xml+445-275
- datm/cime_config/testdefs/testlist_datm.xml+67-11
- datm/datm_datamode_clmncep_mod.F90+223-274
- datm/datm_datamode_core2_mod.F90+97-100
- datm/datm_datamode_cplhist_mod.F90+152-74
- datm/datm_datamode_era5_mod.F90+194-47
- datm/datm_datamode_gefs_mod.F90+136-42
- datm/datm_datamode_jra_mod.F90+73-79
- datm/datm_datamode_simple_mod.F90+6-19
- datm/datm_pres_aero_mod.F90+172
- datm/datm_pres_co2_mod.F90+98
- datm/datm_pres_ndep_mod.F90+113
- datm/datm_pres_o3_mod.F90+70
- dglc/cime_config/namelist_definition_dglc.xml-2
- dglc/cime_config/stream_definition_dglc.xml-2
- dglc/cime_config/testdefs/testlist_dglc.xml+19-1
- dglc/dglc_datamode_noevolve_mod.F90+15-16
- dglc/glc_comp_nuopc.F90+16-81
- dice/cime_config/namelist_definition_dice.xml+4-6
- dice/cime_config/stream_definition_dice.xml-2
- dice/cime_config/testdefs/testlist_dice.xml+16-2
- dice/dice_datamode_cplhist_mod.F90+179-34
- dice/dice_datamode_ssmi_mod.F90+25-13
- dice/dice_flux_atmice_mod.F90+2-2
- dice/ice_comp_nuopc.F90+42-109
- dlnd/CMakeLists.txt+3-1
- dlnd/cime_config/buildnml+30-1
- dlnd/cime_config/config_component.xml+21-11
- dlnd/cime_config/namelist_definition_dlnd.xml+7-6
- dlnd/cime_config/stream_definition_dlnd.xml+101-3
- dlnd/cime_config/testdefs/testlist_dlnd.xml+19-1
- dlnd/cime_config/testdefs/testmods_dirs/dlnd/glc_forcing/shell_commands+9
- dlnd/cime_config/testdefs/testmods_dirs/dlnd/rof_forcing/shell_commands+7
- dlnd/dlnd_datamode_glc_forcing_mod.F90+206
- dlnd/dlnd_datamode_rof_forcing_mod.F90+276
- dlnd/lnd_comp_nuopc.F90+77-183
- doc/source/datm.rst+7-1
- doc/source/docn.rst+36-15
- doc/source/drof.rst+6
- docn/CMakeLists.txt+3-3
- docn/cime_config/config_component.xml+21-3
- docn/cime_config/namelist_definition_docn.xml+23-29
- docn/cime_config/stream_definition_docn.xml+91-3
- docn/cime_config/testdefs/testlist_docn.xml+18
- docn/cime_config/testdefs/testmods_dirs/docn/multilev_cplhist/shell_commands+9
- docn/cime_config/testdefs/testmods_dirs/docn/multilev_cplhist/user_nl_cpl+20
- docn/docn_datamode_aquaplanet_mod.F90+2-2
- docn/docn_datamode_cplhist_mod.F90+66-20
- docn/docn_datamode_iaf_mod.F90-172
- docn/docn_datamode_multilev_cplhist_mod.F90+162
- docn/docn_datamode_multilev_mod.F90+26-29
- docn/docn_datamode_multilev_sstdata_mod.F90+49-46
- docn/docn_datamode_som_mod.F90+74-33
- docn/docn_datamode_sstdata_mod.F90+35-31
- docn/docn_import_data_mod.F90+2-2
- docn/ocn_comp_nuopc.F90+144-197
- drof/CMakeLists.txt+3-1
- drof/cime_config/config_component.xml+46-35
- drof/cime_config/namelist_definition_drof.xml+9-7
- drof/cime_config/stream_definition_drof.xml+40-5
- drof/cime_config/testdefs/testlist_drof.xml+9-1
- drof/cime_config/testdefs/testmods_dirs/drof/cplhist_noresm/shell_commands+6
- drof/drof_datamode_copyall_mod.F90+123
- drof/drof_datamode_cplhist_mod.F90+198
- drof/rof_comp_nuopc.F90+110-107
- dshr/dshr_dfield_mod.F90+17-16
- dshr/dshr_fldlist_mod.F90+3-3
- dshr/dshr_mod.F90+59-59
- dwav/CMakeLists.txt+2-1
- dwav/cime_config/namelist_definition_dwav.xml-2
- dwav/cime_config/stream_definition_dwav.xml-2
- dwav/dwav_datamode_copyall_mod.F90+108
- dwav/wav_comp_nuopc.F90+135-193
- share/CMakeLists.txt+7
- share/shr_lnd2rof_tracers_mod.F90+94
- streams/dshr_methods_mod.F90+27-3
- streams/dshr_strdata_mod.F90+671-335
- streams/dshr_stream_mod.F90+399-265
- .github/workflows/srt.yml+1-1
- CODEOWNERS+1
- cesm/flux_atmocn/flux_atmocn_COARE_mod.F90+16-2
- cesm/flux_atmocn/flux_atmocn_Diurnal_mod.F90+6-8
- cesm/flux_atmocn/flux_atmocn_Large.F90+16-3
- cesm/flux_atmocn/flux_atmocn_driver_mod.F90+6-2
- cesm/nuopc_cap_share/shr_lnd2rof_tracers_mod.F90+94
- cesm/share_wrappers/wtracers_mod.F90+18
- cime_config/buildexe+1
- cime_config/buildnml+1-1
- cime_config/namelist_definition_drv.xml+31-5
- med_test_comps/xatm/cime_config/buildlib+1
- med_test_comps/xatm/cime_config/buildnml+32
- med_test_comps/xatm/cime_config/config_component.xml+25
- med_test_comps/xatm/src/atm_comp_nuopc.F90+529
- med_test_comps/xglc/cime_config/buildlib+1
- med_test_comps/xglc/cime_config/buildnml+32
- med_test_comps/xglc/cime_config/config_component.xml+26
- med_test_comps/xglc/src/glc_comp_nuopc.F90+457
- med_test_comps/xice/cime_config/buildlib+1
- med_test_comps/xice/cime_config/buildnml+32
- med_test_comps/xice/cime_config/config_component.xml+26
- med_test_comps/xice/src/ice_comp_nuopc.F90+552
- med_test_comps/xlnd/cime_config/buildlib+1
- med_test_comps/xlnd/cime_config/buildnml+32
- med_test_comps/xlnd/cime_config/config_component.xml+26
- med_test_comps/xlnd/src/lnd_comp_nuopc.F90+564
- med_test_comps/xocn/cime_config/buildlib+1
- med_test_comps/xocn/cime_config/buildnml+32
- med_test_comps/xocn/cime_config/config_component.xml+27
- med_test_comps/xocn/src/ocn_comp_nuopc.F90+475
- med_test_comps/xrof/cime_config/buildlib+1
- med_test_comps/xrof/cime_config/buildnml+32
- med_test_comps/xrof/cime_config/config_component.xml+39
- med_test_comps/xrof/src/rof_comp_nuopc.F90+473
- med_test_comps/xshare/cime_config/buildlib+39
- med_test_comps/xshare/dead_methods_mod.F90+853
- med_test_comps/xshare/dead_nuopc_mod.F90+346
- med_test_comps/xwav/cime_config/buildlib+1
- med_test_comps/xwav/cime_config/buildnml+32
- med_test_comps/xwav/cime_config/config_component.xml+26
- med_test_comps/xwav/src/wav_comp_nuopc.F90+465
- mediator/CMakeLists.txt+1
- mediator/esmFldsExchange_cesm_mod.F90+40-88
- mediator/fd_cesm.yaml+12
- mediator/med.F90+18-4
- mediator/med_field_info_mod.F90+293
- mediator/med_fraction_mod.F90+22-4
- mediator/med_io_mod.F90+154-20
- mediator/med_map_mod.F90+51-19
- mediator/med_methods_mod.F90+318-181
- mediator/med_phases_aofluxes_mod.F90+48-6
- mediator/med_phases_cdeps_mod.F90-1
- mediator/med_phases_history_mod.F90+23-5
- mediator/med_phases_post_rof_mod.F90+21-8
- mediator/med_phases_prep_glc_mod.F90+78-55
- mediator/med_phases_prep_ocn_mod.F90+8-1
- mediator/med_phases_prep_rof_mod.F90+72-85
- mediator/med_phases_prep_wav_mod.F90+8-1
- ufs/CMakeLists.txt+1-1
- ufs/wtracers_mod.F90+34
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
4 | 161 | | |
5 | 162 | | |
6 | 163 | | |
| |||
Submodule parallelio updated 11 files
- CMakeLists.txt+16
- cmake/PIOConfig.cmake.in+52
- src/clib/CMakeLists.txt+14-4
- src/clib/pio_getput_int.c+9-1
- src/clib/pioc_support.c+2-1
- src/flib/CMakeLists.txt+15-5
- src/flib/piolib_mod.F90+1-1
- src/gptl/CMakeLists.txt+13-3
- tests/cunit/test_pioc_putget.c+31-7
- tests/fncint/ftst_pio.f90+7-1
- tests/general/ncdf_simple_tests.F90.in+65
0 commit comments