{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":225432196,"defaultBranch":"develop","name":"CICE","ownerLogin":"NOAA-EMC","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2019-12-02T17:33:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/37810995?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725892895.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"635d9a100a736bd8d14ad091e879d5da6e4eb2bd","ref":"refs/heads/develop","pushedAt":"2024-09-09T14:41:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NickSzapiro-NOAA","name":"Nicholas Szapiro","path":"/NickSzapiro-NOAA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/149816583?s=80&v=4"},"commit":{"message":"Enable prescribed ice for UFS (#964)\n\nPrescribed ice CICE was enclosed by #ifdef CESMCOUPLED in CMEPS driver. This allows use of prescribed ice CICE in ufs-weather-model with CDEPS calls to input (sea ice concentration) from file. Starting as cherry-picked as in UFS but dependency on CDEPS likely needs to be optional at compile time. This is needed for History conflicts between CICE-Consortium and emc/develop NOAA-EMC/CICE#84\r\n\r\n* Enable prescribed ice for UFS (#80)\r\n\r\n* Remove #ifdef CESMCOUPLED from cicecore/drivers/nuopc/cmeps/CICE_RunMod.F90\r\n\r\n* Remove #ifdef CESMCOUPLED from cicecore/drivers/nuopc/cmeps/ice_prescribed_mod.F90\r\n\r\n* Testing changing stream_taxmode from cycle to extend\r\n\r\n* Change include mpif.h to use mpi in ice_prescribed_mod.F90\r\n\r\n* Call dshr_pio_init from ice_prescribed_init\r\n\r\n* Call ice_prescribed_run after ice_prescribed_init\r\n\r\n* Incorporate ice_prescribed_nml in ice_prescribed_mod.F90\r\n\r\n* write stream_taxmode to log. typo in ice_prescribed_mod.F90.\r\n\r\n* Remove CESMCOUPLED so models initialize ice_prescribed at end of ice_prescribed_init\r\n\r\n* Change indent for #ifndef for gnu debug\r\n\r\n* Only call ice_prescribed_run in ice_prescribed_init #ifndef CESMCOUPLED\r\n\r\n* Note CDEPS dependency in cicecore/drivers/nuopc/cmeps/ice_prescribed_mod.F90\r\n\r\n* Remove stub prescribed ice code","shortMessageHtmlLink":"Enable prescribed ice for UFS (CICE-Consortium#964)"}},{"before":"9452de8c3cb43fb2628f0722e6a51f79429d2160","after":"2ffee5cd48e0c389bdf75c0d910b3f6d53263563","ref":"refs/heads/emc/develop","pushedAt":"2024-08-05T23:07:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DeniseWorthen","name":"Denise Worthen","path":"/DeniseWorthen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40498404?s=80&v=4"},"commit":{"message":"initialize cpl_scalar field when created (#83)","shortMessageHtmlLink":"initialize cpl_scalar field when created (#83)"}},{"before":"d406c7e205bd62913eea0bc87bed1aeb63eb2f83","after":"9452de8c3cb43fb2628f0722e6a51f79429d2160","ref":"refs/heads/emc/develop","pushedAt":"2024-06-25T18:38:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DeniseWorthen","name":"Denise Worthen","path":"/DeniseWorthen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40498404?s=80&v=4"},"commit":{"message":"Add end of run functionality to CICE (#77)\n\n* Add end of run restart file functionality\r\n* Add CICE write_restart_at_endofrun config option call\r\n* Update cice_wrapper_mod.F90","shortMessageHtmlLink":"Add end of run functionality to CICE (#77)"}},{"before":"9c0cd8d3ba5963d01711094a3c81b6358fcb8367","after":"d406c7e205bd62913eea0bc87bed1aeb63eb2f83","ref":"refs/heads/emc/develop","pushedAt":"2024-06-11T16:02:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NickSzapiro-NOAA","name":"Nicholas Szapiro","path":"/NickSzapiro-NOAA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/149816583?s=80&v=4"},"commit":{"message":"Enable prescribed ice for UFS (#80)\n\n* Remove #ifdef CESMCOUPLED from cicecore/drivers/nuopc/cmeps/CICE_RunMod.F90\r\n\r\n* Remove #ifdef CESMCOUPLED from cicecore/drivers/nuopc/cmeps/ice_prescribed_mod.F90\r\n\r\n* Testing changing stream_taxmode from cycle to extend\r\n\r\n* Change include mpif.h to use mpi in ice_prescribed_mod.F90\r\n\r\n* Call dshr_pio_init from ice_prescribed_init\r\n\r\n* Call ice_prescribed_run after ice_prescribed_init\r\n\r\n* Incorporate ice_prescribed_nml in ice_prescribed_mod.F90\r\n\r\n* write stream_taxmode to log. typo in ice_prescribed_mod.F90.\r\n\r\n* Remove CESMCOUPLED so models initialize ice_prescribed at end of ice_prescribed_init\r\n\r\n* Change indent for #ifndef for gnu debug\r\n\r\n* Only call ice_prescribed_run in ice_prescribed_init #ifndef CESMCOUPLED","shortMessageHtmlLink":"Enable prescribed ice for UFS (#80)"}},{"before":"c9e4679f449e30bb4cc0f22164b4401a8b50f7a6","after":"9c0cd8d3ba5963d01711094a3c81b6358fcb8367","ref":"refs/heads/emc/develop","pushedAt":"2024-05-13T16:03:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DeniseWorthen","name":"Denise Worthen","path":"/DeniseWorthen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40498404?s=80&v=4"},"commit":{"message":"Update to CICE-Consortium/main (2024-05-01) (#79)\n\n* Update to CICE-Consortium (935 to 943)","shortMessageHtmlLink":"Update to CICE-Consortium/main (2024-05-01) (#79)"}},{"before":"7d4e5defc1c5ff6d67cd74470e8fdbce5de84be1","after":"c9e4679f449e30bb4cc0f22164b4401a8b50f7a6","ref":"refs/heads/emc/develop","pushedAt":"2024-04-11T14:39:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DeniseWorthen","name":"Denise Worthen","path":"/DeniseWorthen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40498404?s=80&v=4"},"commit":{"message":"Add namelist control of PIO options (#74)","shortMessageHtmlLink":"Add namelist control of PIO options (#74)"}},{"before":"7d4e5defc1c5ff6d67cd74470e8fdbce5de84be1","after":null,"ref":"refs/heads/test","pushedAt":"2024-04-07T13:18:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DeniseWorthen","name":"Denise Worthen","path":"/DeniseWorthen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40498404?s=80&v=4"}},{"before":null,"after":"7d4e5defc1c5ff6d67cd74470e8fdbce5de84be1","ref":"refs/heads/test","pushedAt":"2024-04-07T12:58:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DeniseWorthen","name":"Denise Worthen","path":"/DeniseWorthen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40498404?s=80&v=4"},"commit":{"message":"remove compiler warnings for CICE; fix missing j-loop index (#75)\n\n\r\n* fix dummy arguments w/o values\r\n* fix missing j-loop in export 4d","shortMessageHtmlLink":"remove compiler warnings for CICE; fix missing j-loop index (#75)"}},{"before":"7d4e5defc1c5ff6d67cd74470e8fdbce5de84be1","after":null,"ref":"refs/heads/test","pushedAt":"2024-04-07T12:54:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DeniseWorthen","name":"Denise Worthen","path":"/DeniseWorthen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40498404?s=80&v=4"}},{"before":"9abdae299e49ae51941cd3045a03c09e6257f3c4","after":null,"ref":"refs/heads/test2","pushedAt":"2024-04-07T12:54:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DeniseWorthen","name":"Denise Worthen","path":"/DeniseWorthen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40498404?s=80&v=4"}},{"before":null,"after":"9abdae299e49ae51941cd3045a03c09e6257f3c4","ref":"refs/heads/test2","pushedAt":"2024-04-07T12:52:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DeniseWorthen","name":"Denise Worthen","path":"/DeniseWorthen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40498404?s=80&v=4"},"commit":{"message":"Update IO formats and add new IO namelist controls (#928)\n\nThis provides new features for CICE IO both thru netCDF and PIO. New namelist are added to control history and restart format, hdf5 compression and chunking, the PIO rearranger, and PIO IO task control. Separate controls are provided for history and restart files. The namelist changes are for\r\n\r\n _history_format, restart_format\r\n history_rearranger, restart_rearranger\r\n history_iotasks, history_root, history_stride, restart_iotasks, restart_root, and restart_stride\r\n history_chunksize, history_deflate, restart_chunksize, restart_deflate._\r\n\r\nIn particular,\r\n\r\n- Update restart_format and history_format options to 'cdf1', 'cdf2', 'cdf5', 'hdf5', 'pnetcdf1', 'pnetcdf2', 'pnetcdf5', 'default'. The old options, 'default', 'pio_netcdf', and 'pio_pnetcdf' are still supported and backwards compatible with lcdf64, but are deprecated and no longer documented. The old options and old namelist lcdf64 are covered by the new options. Support of the old options should be removed in the future. Note that some problems were discovered when opening files with hdf5 format but reading non-hdf5 files with a spack built PIO/netCDF. As a result, the format specified for the restart read is always 'cdf1' which provides flexibility and robustness across software installs, although it may result in serial reads of hdf5 files when a parallel read could be done.\r\n- Deprecate lcdf64 namelist. This namelist is no longer needed and is covered by the new restart_format and history_format options. The namelist still exists and is backwards compatible with the old 'default', 'pio_netcdf', and 'pio_pnetcdf' format options, but is no longer documented. This should be removed in the future.\r\n- Add new namelist to control PIO pe/task setup (iotasks, root, stride) for history and restart. These settings control the PIO IO tasks. The root, stride, and iotasks are consistent with the MPI communicator. root=0 is the first MPI task. These control PIO IO performance and are usually a function of things like the IO and node hardware. See PIO for more information. CICE computes PIO iotask, root, and stride defaults for cases where -99 is passed in for some or all of these namelist. Those defaults are somewhat constrained by a bug in PIO, https://github.com/NCAR/ParallelIO/issues/1986. The current implementation avoids the bug by limiting the iotasks for some MPI task counts. This is noted in ice_pio.F90.\r\n- Add new namelist to control PIO rearranger (rearranger) for history and restart. Supports 'box', 'subset', and 'default'. These control how PIO rearrangment is carried out. default is equivalent to box and the box generally performs better. See PIO for more information.\r\n- Add new namelist to support hdf5 compression and chunking (deflate, chunksize) for history and restart. The deflate controls file compression and is an integer between 0 and 9 where 0 means no compression and 9 is maximum compression. Generally, the higher the number, the slower the IO and the smaller the file, but the optimal setting depends on the contents of the file. Chunksize provides a performance control for the hdf5 parallel writes. It is a 2d array and is associated with the size of the piece of the array written by hdf5. hdf5 can be read and written in parallel, but that depends on how netCDF and PIO are built. Note that prior version of PIO, including PIO1, do not support the hdf5 compression and chunking thru the PIO interface.\r\n- Add new namelist settings (set_nml files) and update the io_suite to cover the new IO options. Remove old namelist settings associated with the deprecated format options and the lcdf64 namelist. These deprecated feature are no longer tested.\r\n- Update documentation to add new namelist and IO features.\r\n- Update the nuopc/cmeps driver code to support the new features.\r\n- Update the default ice_in to add the new namelist.\r\n- Update the derecho netcdf module to a version that supports hdf5.\r\n- Clean up some code formatting (indentation)\r\n\r\n---------\r\n\r\nCo-authored-by: Anton Steketee ","shortMessageHtmlLink":"Update IO formats and add new IO namelist controls (CICE-Consortium#928)"}},{"before":null,"after":"7d4e5defc1c5ff6d67cd74470e8fdbce5de84be1","ref":"refs/heads/test","pushedAt":"2024-04-07T12:49:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DeniseWorthen","name":"Denise Worthen","path":"/DeniseWorthen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40498404?s=80&v=4"},"commit":{"message":"remove compiler warnings for CICE; fix missing j-loop index (#75)\n\n\r\n* fix dummy arguments w/o values\r\n* fix missing j-loop in export 4d","shortMessageHtmlLink":"remove compiler warnings for CICE; fix missing j-loop index (#75)"}},{"before":"76b514b7447c3eb481dfd652d91933a40a809fce","after":null,"ref":"refs/heads/test","pushedAt":"2024-04-07T12:45:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DeniseWorthen","name":"Denise Worthen","path":"/DeniseWorthen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40498404?s=80&v=4"}},{"before":"0326d7d4394f9860e52d198823685a6dbf3f19ef","after":"76b514b7447c3eb481dfd652d91933a40a809fce","ref":"refs/heads/test","pushedAt":"2024-04-07T12:38:48.000Z","pushType":"push","commitsCount":58,"pusher":{"login":"DeniseWorthen","name":"Denise Worthen","path":"/DeniseWorthen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40498404?s=80&v=4"},"commit":{"message":"Merge commit 'aca8357' into test","shortMessageHtmlLink":"Merge commit 'aca8357' into test"}},{"before":"7d4e5defc1c5ff6d67cd74470e8fdbce5de84be1","after":"0326d7d4394f9860e52d198823685a6dbf3f19ef","ref":"refs/heads/test","pushedAt":"2024-04-07T12:37:48.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"DeniseWorthen","name":"Denise Worthen","path":"/DeniseWorthen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40498404?s=80&v=4"},"commit":{"message":"Fixcommit (#14)\n\nAlign commit history between emc/develop and cice-consortium/master","shortMessageHtmlLink":"Fixcommit (#14)"}},{"before":null,"after":"7d4e5defc1c5ff6d67cd74470e8fdbce5de84be1","ref":"refs/heads/test","pushedAt":"2024-04-07T12:32:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DeniseWorthen","name":"Denise Worthen","path":"/DeniseWorthen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40498404?s=80&v=4"},"commit":{"message":"remove compiler warnings for CICE; fix missing j-loop index (#75)\n\n\r\n* fix dummy arguments w/o values\r\n* fix missing j-loop in export 4d","shortMessageHtmlLink":"remove compiler warnings for CICE; fix missing j-loop index (#75)"}},{"before":"620e48fe75d92aa607af7e21f2d8691baddd2851","after":"7d4e5defc1c5ff6d67cd74470e8fdbce5de84be1","ref":"refs/heads/emc/develop","pushedAt":"2024-03-12T18:13:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DeniseWorthen","name":"Denise Worthen","path":"/DeniseWorthen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40498404?s=80&v=4"},"commit":{"message":"remove compiler warnings for CICE; fix missing j-loop index (#75)\n\n\r\n* fix dummy arguments w/o values\r\n* fix missing j-loop in export 4d","shortMessageHtmlLink":"remove compiler warnings for CICE; fix missing j-loop index (#75)"}},{"before":"50aa2c97882fbc9d4918813a22169fe97b424564","after":"620e48fe75d92aa607af7e21f2d8691baddd2851","ref":"refs/heads/emc/develop","pushedAt":"2024-01-09T22:36:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DeniseWorthen","name":"Denise Worthen","path":"/DeniseWorthen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40498404?s=80&v=4"},"commit":{"message":"Update to Consortium/main (#72)","shortMessageHtmlLink":"Update to Consortium/main (#72)"}},{"before":"25f1c54506ef74c0a496c4a1f3a20e3c3701cba8","after":"50aa2c97882fbc9d4918813a22169fe97b424564","ref":"refs/heads/emc/develop","pushedAt":"2023-10-06T14:23:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DeniseWorthen","name":"Denise Worthen","path":"/DeniseWorthen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40498404?s=80&v=4"},"commit":{"message":"switch to cesm-style field names in CICE6 (#69)\n\n\r\n* switch to cesm-style field names in","shortMessageHtmlLink":"switch to cesm-style field names in CICE6 (#69)"}},{"before":"2ed3c05c3c515eb70af3a726ff392283af97c4a5","after":"25f1c54506ef74c0a496c4a1f3a20e3c3701cba8","ref":"refs/heads/emc/develop","pushedAt":"2023-09-21T18:35:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DeniseWorthen","name":"Denise Worthen","path":"/DeniseWorthen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40498404?s=80&v=4"},"commit":{"message":"Update CICE to Consortium/main 6.4.2 (#68)","shortMessageHtmlLink":"Update CICE to Consortium/main 6.4.2 (#68)"}},{"before":"d41c61dd332d5803d31408be1b9e8ef611856049","after":"2ed3c05c3c515eb70af3a726ff392283af97c4a5","ref":"refs/heads/emc/develop","pushedAt":"2023-09-07T19:00:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DeniseWorthen","name":"Denise Worthen","path":"/DeniseWorthen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40498404?s=80&v=4"},"commit":{"message":"Update CICE from Consortium/main, add run-time and history-write logging (#65)","shortMessageHtmlLink":"Update CICE from Consortium/main, add run-time and history-write logg…"}},{"before":"5840cd1931e2e32b9dfded0c19049d0f1ec3d04c","after":"d41c61dd332d5803d31408be1b9e8ef611856049","ref":"refs/heads/emc/develop","pushedAt":"2023-08-02T21:09:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DeniseWorthen","name":"Denise Worthen","path":"/DeniseWorthen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40498404?s=80&v=4"},"commit":{"message":"Update CICE from Consortium/main (#62)\n\n\r\n* Fix CESMCOUPLED compile issue in icepack. (#823)\r\n* Update global reduction implementation to improve performance, fix VP bug (#824)\r\n* Update VP global sum to exclude local implementation with tripole grids\r\n* Add functionality to change hist_avg for each stream (#827)\r\n* Update Icepack to #6703bc533c968 May 22, 2023 (#829)\r\n* Fix for mesh check in CESM driver (#830)\r\n* Namelist option for time axis position. (#839)","shortMessageHtmlLink":"Update CICE from Consortium/main (#62)"}},{"before":"e628a9a696bd146a0036e946884b9f9102ebd8e4","after":"5840cd1931e2e32b9dfded0c19049d0f1ec3d04c","ref":"refs/heads/emc/develop","pushedAt":"2023-03-29T18:13:28.599Z","pushType":"push","commitsCount":70,"pusher":{"login":"DeniseWorthen","name":"Denise Worthen","path":"/DeniseWorthen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40498404?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'Consortium/main' into feature/updcice","shortMessageHtmlLink":"Merge remote-tracking branch 'Consortium/main' into feature/updcice"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOVQxNDo0MTozNS4wMDAwMDBazwAAAASxBR_q","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOVQxNDo0MTozNS4wMDAwMDBazwAAAASxBR_q","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0yOVQxODoxMzoyOC41OTk5MTZazwAAAAMOBqht"}},"title":"Activity · NOAA-EMC/CICE"}