Skip to content
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

Update hash #c127601 (Jul 19) #170

Merged
merged 74 commits into from
Sep 27, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
74 commits
Select commit Hold shift + click to select a range
10974d9
fix NSSL MP init issue when initialized from other microphysics schem…
JiliDong-NOAA Jan 31, 2024
db98161
Consider sea surface currents in air-sea flux calculation for ufs atm…
binli2337 Feb 1, 2024
8c9339f
Bring CDEPS inline capability to CMEPS (#2028)
uturuncoglu Feb 5, 2024
02ecf10
New regression tests for V2 surface coldstart files (#2005)
GeorgeGayno-NOAA Feb 7, 2024
b4c59bb
Post update (#2113)
JiliDong-NOAA Feb 8, 2024
760e002
Updates for Gaea C5 & F2/F5 Transition + Fix out of bound errors in b…
ulmononian Feb 10, 2024
56e31ff
Add extra variables to get ice temperature for marine DA (#2118)
JessicaMeixner-NOAA Feb 13, 2024
e464f5b
Add option to write 3d soilt, soilw and soill variables to a history …
DusanJovic-NOAA Feb 15, 2024
6988662
Re-work testing verification, fail file naming consistency, remove ls…
BrianCurtis-NOAA Feb 21, 2024
d87b54c
Submodule pointer update for ccpp-framework/ccpp-physics & option to …
climbfuji Feb 23, 2024
8518c2c
tisfc bugfix (#2137)
grantfirl Mar 1, 2024
4584860
update MOM6 to its main repo. 20240228 updating (#2166)
jiandewang Mar 4, 2024
5b62e1a
Add conflict for MOVING_NEST option with GNU Fortran, use mcmodel=sma…
climbfuji Mar 11, 2024
126db7a
Remove compiler warnings for CMEPS and CICE; Add traditional threadin…
DeniseWorthen Mar 12, 2024
e4961eb
Incorporate csawMG update and pass both intel and GNU RT tests (#2180)
grantfirl Mar 14, 2024
86b7773
Updates of ccpp-framework and ccpp-physics (merge ccpp-framework feat…
climbfuji Mar 18, 2024
3c8338c
Fix type mismatch compiler error when gfortran 10 is used without '-f…
DusanJovic-NOAA Mar 20, 2024
7fdb58c
Fix modulefiles for Hera/Rocky8 OS. (#2194)
RatkoVasic-NOAA Mar 22, 2024
c54e986
regression test system bug fixes, eliminate MOM6 warnings (#2197), ad…
SamuelTrahanNOAA Mar 27, 2024
87c27b9
WW3 feature: Langmuir turbulence parameterization (#2195)
MatthewMasarik-NOAA Mar 29, 2024
1411b90
Update module_write_netcdf to avoid hangs in RRFS runs (#2193)
DusanJovic-NOAA Apr 1, 2024
26e6db6
Enable cpl_scalars export from ATM and NoahMP for use by CMEPS (#2175)
DeniseWorthen Apr 3, 2024
45c8b2a
Hotfix/cubed sphere hash fix: HAILCAST diagnostic code (units issue) …
jkbk2004 Apr 4, 2024
8a5f711
Add PIO namelist control for CICE (#2145)
DeniseWorthen Apr 11, 2024
281b32f
bug fixes: kchunk3d ignored, hailwat uninitialized in dycore, tile_nu…
SamuelTrahanNOAA Apr 15, 2024
ac4445d
Bump idna from 3.6 to 3.7 in /doc/UsersGuide (#2234)
dependabot[bot] Apr 15, 2024
4f32a4b
Document ATMW / ATMAERO / HAFS WM configurations (#2160)
rickgrubin-tomorrow Apr 15, 2024
47c0099
Add bash linting to CI. Cleanup .sh scripts a bit. Address .sh bugs. …
BrianCurtis-NOAA Apr 17, 2024
5d2ca19
Update upp submodule (#2213)
WenMeng-NOAA Apr 19, 2024
b6c576d
Merged global namelist (#2173)
dpsarmie Apr 23, 2024
04bbc15
update MOM6 to its main repo. 20240401 commit (#2241)
jiandewang Apr 25, 2024
f234a3e
Fix for land component model (#2191)
uturuncoglu Apr 30, 2024
26cb9e6
fixed excessive evaporation when both innerloop and mraerosol=T (#2221)
AnningCheng-NOAA May 2, 2024
223b9ae
update inputdata for Bu angle fix; re-enable cpld C48 warmstart test …
DeniseWorthen May 7, 2024
85d73f2
Adding a few JEDI-related aliases into the `fd_ufs.yaml` file+Add opt…
fabiolrdiniz May 9, 2024
b2668e8
Update CICE to CICE-Consortium (2024-05-01)+update mom6 to its main r…
NickSzapiro-NOAA May 13, 2024
1c6b4d4
Add a RT for SFS with hydrostatic options (#2255)
XiaqiongZhou-NOAA May 16, 2024
d55f1b8
Combination CCPP-related PR for ozone diagnostics, metadata intent bu…
grantfirl May 20, 2024
635890c
Add support for optional arguments in ccpp physics and framework AND …
climbfuji May 21, 2024
3a48a64
upgrade MERRA2 climatology from 2003-2014 mean to 2014 to 2024 mean (…
AnningCheng-NOAA May 24, 2024
317e530
Allow diagnostic accumulation bucket to change in fv3atm integration …
DusanJovic-NOAA May 28, 2024
5bec704
Update WCOSS2 libraries for spack-stack 1.6.0 (Combined PR #2301) (#2…
BrianCurtis-NOAA May 31, 2024
485ccdf
Upgrade spack-stack from version 1.5.1 to 1.6.0 (#2093)
RatkoVasic-NOAA Jun 5, 2024
a183a52
Build ufs_weather_model on Gaea-C5 + update cubed sphere gitmodules f…
DavidBurrows-NCO Jun 7, 2024
bba5449
Add active atmosphere applications with data ocn and data ice compone…
NickSzapiro-NOAA Jun 11, 2024
a3d4733
update WAM RT compatible with v17 (#2283)
WChen-NOAA Jun 18, 2024
e784814
Add CICE end of run restart file capability+Update submodule FV3/atmo…
dpsarmie Jun 25, 2024
8e7b61b
Add an option in dynamics to calculate omega in non-hydrostatic runs…
XiaqiongZhou-NOAA Jul 3, 2024
0b59ad3
HR4 GWD update for FV3 (#2290)
Qingfu-Liu Jul 11, 2024
73424e2
Hotfix to update with cubed sphere bug fix (#2362)
jkbk2004 Jul 16, 2024
6a6ce43
Restore error checking in regression test system. (Combined PR#2357 a…
SamuelTrahanNOAA Jul 18, 2024
c127601
HR4 and SFS baseline update: Improve convection/radiation interaction…
lisa-bengtsson Jul 20, 2024
5f979ee
adding ufs hash c127601
kayeekayee Sep 2, 2024
96eb662
Merge branch UFS model hash c127601
kayeekayee Sep 2, 2024
c049081
Update FV3 hash 2527c11
kayeekayee Sep 2, 2024
a4e7e65
Remove untracked files.
kayeekayee Sep 2, 2024
24733c2
minor bug fix
kayeekayee Sep 2, 2024
f86f29d
update ccpp-frame hash 0f82327.
kayeekayee Sep 3, 2024
5f80773
Update atmos_cubed_sphere hash 1720f85.
kayeekayee Sep 3, 2024
2d519eb
update MOM6-interface hash b32aea7.
kayeekayee Sep 3, 2024
c734166
Update HYCOM hash bcf7777.
kayeekayee Sep 3, 2024
2147064
update HYCOM and MOM6 path
kayeekayee Sep 3, 2024
40a4777
Update CDEPS hash fbdf684.
kayeekayee Sep 3, 2024
eaaff1e
Update CICE hash 9452de8c.
kayeekayee Sep 3, 2024
cea7cc0
Update CMEPS hash 2d837b.
kayeekayee Sep 3, 2024
cd2a96f
Update CDEPS, CICE and CMEPS path.
kayeekayee Sep 3, 2024
eaaef26
Update noahmp hash ec38ea3d.
kayeekayee Sep 3, 2024
831a51f
Update noahmp hash ec38ea3d.
kayeekayee Sep 3, 2024
5e7a966
Update stochastic_physics hash fad2fe9.
kayeekayee Sep 3, 2024
04d73e8
Update stochastic physics path.
kayeekayee Sep 3, 2024
67e54ac
Update WW3 hash d9b3172.
kayeekayee Sep 3, 2024
945128c
Update parm files with GSL version.
kayeekayee Sep 5, 2024
33d0ff0
Update pointers.
kayeekayee Sep 21, 2024
29e3799
Update hash #c127601 (Jul 19).
kayeekayee Sep 27, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
198 changes: 123 additions & 75 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -1,93 +1,144 @@
<!-- INSTRUCTIONS:
- Please fill out all sections of this PR and complete the checklist below
- Please be as descriptive as possible, this is really important.
- Please "fill in" checkboxes. Use [X] for a filled in checkbox or leave it [ ] for an empty checkbox
- Please use github markup as much as possible in linking
i.e.:
* Linking to UFSWM PR's and issues add - #<pr/issue number>
* Linking to a subcomponent PR and issues add - <Group>/<Fork>/pull/<number> or - <Group>/<Fork>/issues/<number>
- PLEASE READ/FOLLOW THE DIRECTIONS IN EACH SECTION
- Complete the 'Commit Queue Requirements' below
- Please use github markup as much as possible (https://docs.github.com/en/get-started/writing-on-github)
- Please leave your PR in a draft state until all underlying work is completed.
-->
## Commit Queue Requirements:
<!-- Please note: PRs will be scheduled in the Commit Queue in the order received and only after all
pre-requisite testing is complete and all PR requirements (e.g. Issues created and noted, Subcomponent
PRs reviewed and accepted) are met. -->
<!--
- Please complete the items that follow this.
- Please "check off" completed items. Use [X] for a filled in checkbox or leave it [ ] for an empty checkbox
- Your PR will not be considered until all requirements are met.
- THIS IS YOUR RESPONSIBILITY
-->
- [ ] Fill out all sections of this template.
- [ ] All sub component pull requests have been reviewed by their code managers.
- [ ] Run the full RT suite (compared to current baselines) on either Hera/Derecho/Hercules AND have committed the log to my PR branch.
- [ ] Add list of all failed regression tests in "Regression Tests" section.

## PR Information
- [ ] Run the full Intel+GNU RT suite (compared to current baselines) on either Hera/Derecho/Hercules
- [ ] Commit 'test_changes.list' from previous step
---
## Description:
<!--
Please provide a detailed verbose description of what this PR does
-->

### Description
<!-- Provide a detailed description of what this PR does in the space provided below-->

### Commit Message
### Commit Message:
<!--
Please provide the following concise information:
Description of all changes - 1 line
Please list all individual issue titles addressed with github links at the end in parenthesis (using #<number> or <group>/<fork>/issues/<number>).
Please provide concise information for The UFS-WM and/or each sub-component:
Please delete what is not needed.
-->
```
* UFSWM -
* AQM -
* CDEPS -
* CICE -
* CMEPS -
* CMakeModules -
* FV3 -
* ccpp-physics -
* atmos_cubed_sphere -
* GOCART -
* HYCOM -
* MOM6 -
* NOAHMP -
* WW3 -
* stochastic_physics -
```

### Priority:
<!--
Please provide the priority you would prefer this pull request to have.
* Critical Bugfix: Model is wrong.
* High: Time-sensitive project.
* Normal.
Please delete the ones that are not applicable
-->
* Critical Bugfix: Reason
* High: Reason
* Normal

### Priority
- [ ] Critical Bugfix (This PR contains a critical bug fix and should be prioritized.)
- [ ] High (This PR contains a feature or fix needed for a time-sensitive project (eg, retrospectives, implementations))
- [ ] Normal

### Blocking Dependencies
<!-- If there are any PR's that are needed to be completed before this one, please add links
to them here -->
## Git Tracking
### UFSWM:
<!--
Please add the UFS-WM github issue here if there is one
Please delete the one that is not applicable.
-->
* Closes #
* None

### Git Issues Fixed By This PR
<!-- Example: - Closes #1698 or - Closes NOAA-EMC/fv3atm/issues/729 -->
### Sub component Pull Requests:
<!--
Please provide a list of sub-components involved with this pull request.
Please provide links to the sub-component pull requests as shown below.
Please delete what is not needed.
Example:
* FV3: NOAA-EMC/fv3atm#734
* ccpp-physics: ufs-community/ccpp-physics#33
* WW3: NOAA-EMC/WW3#321
-->
* AQM:
* CDEPS:
* CICE:
* CMEPS:
* CMakeModules:
* FV3:
* ccpp-physics:
* atmos_cubed_sphere:
* GOCART:
* HYCOM:
* MOM6:
* NOAHMP:
* WW3:
* stochastic_physics:
* None

### UFSWM Blocking Dependencies:
<!--
If there are any UFSWM PR's that are needed to be completed before this one, please add links
to them here
Please delete what is not needed.
-->
* Blocked by #
* None

---
## Changes

### Subcomponent (with links)
<!-- (add links to subcomponent PR's here) -->
<!-- Example:
[X] FV3
- NOAA-EMC/fv3atm/pull/734
- NOAA-EMC/fv3atm/pull/735
### Regression Test Changes (Please commit test_changes.list):
<!--
Please let us know if this PR creates new baselines, changes baselines or not.
Please delete what is not needed.
Please make sure you have properly submitted test_changes.list
-->
- [ ] AQM
- [ ] CDEPS
- [ ] CICE
- [ ] CMEPS
- [ ] CMakeModules
- [ ] FV3
- [ ] GOCART
- [ ] HYCOM
- [ ] MOM6
- [ ] NOAHMP
- [ ] WW3
- [ ] stochastic_physics
- [ ] none
* PR Adds New Tests/Baselines.
* PR Updates/Changes Baselines.
* No Baseline Changes.

### Input data
- [ ] No changes are expected to input data.
- [ ] Changes are expected to input data:
- [ ] New input data.
- [ ] Updated input data.

### Regression Tests:
- [ ] No changes are expected to any regression test.
- [ ] Changes are expected to the following tests:
<details><summary>FAILED REGRESSION TESTS</summary>
<!-- List failed regression tests here or add "None" -->

</details>
### Input data Changes:
<!--
If there are any changes to input-data for a test, please provide information here.
Please delete what is not needed.
-->
* None.
* New input data.
* Updated input data.

### Libraries
<!-- Library updates take time. If this PR needs updates to libraries, please make sure to accomplish the following tasks -->
- [ ] Not Needed
- [ ] Needed
- [ ] Create separate issue in [JCSDA/spack-stack](https://github.com/JCSDA/spack-stack) asking for update to library. Include library name, library version.
- [ ] Add issue link from JCSDA/spack-stack following this item <!-- for example: "- JCSDA/spack-stack/issue/1757" -->
### Library Changes/Upgrades:
<!-- Library updates take time. Please provide library and version information here.
** SPECIAL INSTRUCTIONS **
If this PR needs updates to libraries please make sure to accomplish the following tasks:
- Create separate issue in (https://github.com/JCSDA/spack-stack) asking for update to library. Include library name, library version.
- Add issue link from JCSDA/spack-stack following this item <!-- for example: "* JCSDA/spack-stack#1757"

Please delete what is not needed.
-->
* Required
* Library names w/versions:
* Git Stack Issue (JCSDA/spack-stack#)
* No Updates

---
<!-- STOP!!! THE FOLLOWING IS FOR CODE MANAGERS ONLY. PLEASE DO NOT FILL OUT -->
### Testing Log:
## Testing Log:
- RDHPCS
- [ ] Hera
- [ ] Orion
Expand All @@ -98,8 +149,5 @@ Please list all individual issue titles addressed with github links at the end i
- WCOSS2
- [ ] Dogwood/Cactus
- [ ] Acorn
- CI
- [ ] Completed
- opnReqTest
- [ ] N/A
- [ ] Log attached to comment
- [ ] CI
- [ ] opnReqTest (complete task if unnecessary)
41 changes: 24 additions & 17 deletions .github/workflows/aux.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
name: Helpers
name: Repo Check
on:
workflow_run:
workflows: ["Pull Request Tests"]
types:
- requested
#workflow_run:
# workflows: ["Pull Request Tests"]
# types:
# - requested
pull_request:
branches:
- develop
env:
app: Accept:application/vnd.github.v3+json
base_url: $GITHUB_API_URL/repos/$GITHUB_REPOSITORY/actions/runs
Expand All @@ -30,24 +33,28 @@ jobs:
steps:
- name: Check up-to-dateness and post comment
run: |
head_sha=${{ github.event.workflow_run.head_sha }}
git clone -q ${{ github.event.workflow_run.head_repository.html_url }} .
trap 'echo "exit-code=$?" >> "$GITHUB_OUTPUT"' EXIT
head_sha=${{ github.event.pull_request.head.sha }}
head_brc=${{ github.event.pull_request.head.ref }}
head_url=${{ github.event.pull_request.head.repo.html_url }}
git clone -q -b $head_brc $head_url .
git checkout -q $head_sha
git submodule -q update --init --recursive
cd ${{ github.workspace }}/tests/ci
url=$GITHUB_API_URL/repos/$GITHUB_REPOSITORY
pr_number=$(curl -sS -H $app $url/pulls \
| jq -r '.[] | select(.head.sha == "'"$head_sha"'") | .number')
echo "pr_number is $pr_number"
pr_uid=${{ github.event.workflow_run.head_repository.owner.login }}
pr_uid=${{ github.event.pull_request.head.repo.owner.login }}
echo "pr_uid is $pr_uid"
comment="$(./repo_check.sh $pr_uid 2>/dev/null)"
echo "comment is $comment"
if [[ -n $comment ]]; then
curl -sS -X POST -H $app -H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" \
$url/issues/$pr_number/comments -d '{"body": "'"${comment}"'"}'
echo -n "failure" >~/repocheck_file
else
echo -n "success" >~/repocheck_file
fi
./repo_check.sh
#comment="$(./repo_check.sh 2>/dev/null)"
#echo "comment is $comment"
#if [[ -n $comment ]]; then
# curl -sS -X POST -H $app -H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" \
# $url/issues/$pr_number/comments -d '{"body": "'"${comment}"'"}'
# echo -n "failure" >~/repocheck_file
#else
# echo -n "success" >~/repocheck_file
#fi

37 changes: 37 additions & 0 deletions .github/workflows/superlinter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
---
name: Super-Linter

on:
push: null
pull_request: null

jobs:
build:
name: Lint
runs-on: ubuntu-latest

permissions:
contents: read
packages: read
statuses: write

steps:
- name: Checkout code
uses: actions/checkout@v4
with:
fetch-depth: 0

- name: Super-Linter
uses: super-linter/[email protected]
env:
LINTER_RULES_PATH: /
DEFAULT_BRANCH: origin/develop
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
FILTER_REGEX_EXCLUDE: .*(tests/fv3_conf/.*|tests/ci/.*|tests/auto/.*|tests/auto-jenkins/.*|tests/opnReqTests/.*|tests/opnReqTest|tests/atparse.bash).*
VALIDATE_BASH: true
BASH_SEVERITY: style
#VALIDATE_GITHUB_ACTIONS: true
#VALIDATE_LUA: true
#VALIDATE_MARKDOWN: true
#VALIDATE_PYTHON_PYLINT: true
#VALIDATE_YAML: true
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -73,3 +73,8 @@ tests/fv3_conf/compile_qsub.IN
tests/fv3_conf/fv3_slurm.IN
tests/fv3_conf/fv3_qsub.IN
build*.log*
rocoto_workflow*
fail_compile_*
fail_test_*
tests/run_dir
tests/logs/log_*
16 changes: 16 additions & 0 deletions .shellcheckrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Global settings for Shellcheck (https://github.com/koalaman/shellcheck)
enable=all

external-sources=true

# Disable variable referenced but not assigned
disable=SC2154

# Disable following non-constant source
disable=SC1090

# Disable non-existent binary
disable=SC1091

# Disable -p -m only applies to deepest directory
disable=SC2174
3 changes: 3 additions & 0 deletions CDEPS-interface/cdeps_files.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,10 @@ list(APPEND cdeps_share_files
CDEPS/share/shr_assert.h
CDEPS/share/shr_cal_mod.F90
CDEPS/share/shr_const_mod.F90
CDEPS/share/shr_file_mod.F90
CDEPS/share/shr_kind_mod.F90
CDEPS/share/shr_log_mod.F90
CDEPS/share/shr_nl_mod.F90
CDEPS/share/shr_orb_mod.F90
CDEPS/share/shr_precip_mod.F90
CDEPS/share/shr_strconvert_mod.F90
Expand Down Expand Up @@ -54,6 +56,7 @@ list(APPEND cdeps_datm_files
list(APPEND cdeps_dice_files
CDEPS/dice/dice_datamode_ssmi_mod.F90
CDEPS/dice/dice_flux_atmice_mod.F90
CDEPS/dice/dice_datamode_cplhist_mod.F90
CDEPS/dice/ice_comp_nuopc.F90
)

Expand Down
2 changes: 1 addition & 1 deletion CICE-interface/CICE
Submodule CICE updated 95 files
+1 −1 .github/PULL_REQUEST_TEMPLATE.md
+5 −4 .github/workflows/test-cice.yml
+67 −8 cicecore/cicedyn/analysis/ice_history.F90
+67 −19 cicecore/cicedyn/analysis/ice_history_shared.F90
+19 −3 cicecore/cicedyn/dynamics/ice_dyn_eap.F90
+52 −11 cicecore/cicedyn/dynamics/ice_dyn_evp.F90
+104 −10 cicecore/cicedyn/dynamics/ice_dyn_shared.F90
+12 −19 cicecore/cicedyn/dynamics/ice_dyn_vp.F90
+29 −112 cicecore/cicedyn/dynamics/ice_transport_remap.F90
+9 −2 cicecore/cicedyn/general/ice_flux.F90
+9 −1 cicecore/cicedyn/general/ice_forcing.F90
+248 −57 cicecore/cicedyn/general/ice_init.F90
+2 −0 cicecore/cicedyn/general/ice_state.F90
+22 −20 cicecore/cicedyn/general/ice_step_mod.F90
+27 −18 cicecore/cicedyn/infrastructure/comm/mpi/ice_global_reductions.F90
+27 −18 cicecore/cicedyn/infrastructure/comm/serial/ice_global_reductions.F90
+27 −27 cicecore/cicedyn/infrastructure/ice_blocks.F90
+45 −34 cicecore/cicedyn/infrastructure/ice_domain.F90
+50 −141 cicecore/cicedyn/infrastructure/ice_grid.F90
+2 −1 cicecore/cicedyn/infrastructure/ice_memusage.F90
+636 −655 cicecore/cicedyn/infrastructure/ice_read_write.F90
+1 −1 cicecore/cicedyn/infrastructure/ice_restoring.F90
+9 −8 cicecore/cicedyn/infrastructure/io/io_binary/ice_history_write.F90
+12 −12 cicecore/cicedyn/infrastructure/io/io_binary/ice_restart.F90
+1,048 −1,073 cicecore/cicedyn/infrastructure/io/io_netcdf/ice_history_write.F90
+256 −207 cicecore/cicedyn/infrastructure/io/io_netcdf/ice_restart.F90
+718 −593 cicecore/cicedyn/infrastructure/io/io_pio2/ice_history_write.F90
+156 −65 cicecore/cicedyn/infrastructure/io/io_pio2/ice_pio.F90
+589 −541 cicecore/cicedyn/infrastructure/io/io_pio2/ice_restart.F90
+5 −3 cicecore/drivers/direct/hadgem3/CICE_RunMod.F90
+5 −3 cicecore/drivers/direct/nemo_concepts/CICE_RunMod.F90
+6 −4 cicecore/drivers/mct/cesm1/CICE_RunMod.F90
+6 −6 cicecore/drivers/nuopc/cmeps/CICE_RunMod.F90
+1 −1 cicecore/drivers/nuopc/cmeps/cice_wrapper_mod.F90
+74 −9 cicecore/drivers/nuopc/cmeps/ice_comp_nuopc.F90
+49 −37 cicecore/drivers/nuopc/cmeps/ice_import_export.F90
+1 −7 cicecore/drivers/nuopc/cmeps/ice_mesh_mod.F90
+28 −27 cicecore/drivers/nuopc/cmeps/ice_prescribed_mod.F90
+6 −4 cicecore/drivers/nuopc/dmi/CICE_RunMod.F90
+1 −1 cicecore/drivers/standalone/cice/CICE_InitMod.F90
+6 −4 cicecore/drivers/standalone/cice/CICE_RunMod.F90
+2 −1 cicecore/drivers/unittest/opticep/CICE_InitMod.F90
+6 −4 cicecore/drivers/unittest/opticep/CICE_RunMod.F90
+22 −20 cicecore/drivers/unittest/opticep/ice_step_mod.F90
+9 −2 cicecore/shared/ice_restart_shared.F90
+1 −1 configuration/scripts/cice.batch.csh
+20 −0 configuration/scripts/cice.launch.csh
+21 −0 configuration/scripts/ice_in
+60 −0 configuration/scripts/machines/Macros.carpenter_cray
+69 −0 configuration/scripts/machines/Macros.carpenter_gnu
+69 −0 configuration/scripts/machines/Macros.carpenter_gnuimpi
+59 −0 configuration/scripts/machines/Macros.carpenter_intel
+59 −0 configuration/scripts/machines/Macros.carpenter_intelimpi
+8 −2 configuration/scripts/machines/Macros.conda_macos
+54 −0 configuration/scripts/machines/env.carpenter_cray
+58 −0 configuration/scripts/machines/env.carpenter_gnu
+58 −0 configuration/scripts/machines/env.carpenter_gnuimpi
+57 −0 configuration/scripts/machines/env.carpenter_intel
+57 −0 configuration/scripts/machines/env.carpenter_intelimpi
+2 −0 configuration/scripts/machines/env.derecho_cray
+2 −0 configuration/scripts/machines/env.derecho_gnu
+2 −0 configuration/scripts/machines/env.derecho_intel
+2 −0 configuration/scripts/machines/env.derecho_intelclassic
+2 −0 configuration/scripts/machines/env.derecho_inteloneapi
+2 −0 configuration/scripts/machines/env.derecho_nvhpc
+1 −0 configuration/scripts/machines/environment.yml
+1 −0 configuration/scripts/options/set_env.iopio1
+0 −1 configuration/scripts/options/set_env.iopio1p
+0 −1 configuration/scripts/options/set_env.iopio2p
+1 −0 configuration/scripts/options/set_nml.histall
+1 −0 configuration/scripts/options/set_nml.histdbg
+1 −0 configuration/scripts/options/set_nml.histinst
+2 −0 configuration/scripts/options/set_nml.iobinary
+2 −0 configuration/scripts/options/set_nml.iocdf1
+2 −0 configuration/scripts/options/set_nml.iocdf2
+2 −0 configuration/scripts/options/set_nml.iocdf5
+2 −0 configuration/scripts/options/set_nml.iohdf5
+4 −0 configuration/scripts/options/set_nml.iohdf5opts
+0 −2 configuration/scripts/options/set_nml.iopio1
+0 −2 configuration/scripts/options/set_nml.iopio1p
+0 −2 configuration/scripts/options/set_nml.iopio2
+0 −2 configuration/scripts/options/set_nml.iopio2p
+10 −0 configuration/scripts/options/set_nml.iopioopts
+2 −0 configuration/scripts/options/set_nml.iopnetcdf1
+2 −0 configuration/scripts/options/set_nml.iopnetcdf2
+2 −0 configuration/scripts/options/set_nml.iopnetcdf5
+3 −3 configuration/scripts/tests/gridsys_suite.ts
+41 −67 configuration/scripts/tests/io_suite.ts
+13 −0 doc/source/cice_index.rst
+8 −2 doc/source/developer_guide/dg_about.rst
+3 −1 doc/source/developer_guide/dg_infra.rst
+52 −15 doc/source/user_guide/ug_case_settings.rst
+171 −103 doc/source/user_guide/ug_implementation.rst
+65 −18 doc/source/user_guide/ug_running.rst
+5 −0 doc/source/user_guide/ug_testing.rst
Loading