Skip to content
Open
Show file tree
Hide file tree
Changes from 20 commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
f0f03c7
add access coupling options
Oct 4, 2023
458a277
add access field exchange module
Oct 4, 2023
5ce16a5
add ice to um fields
kieranricardo Oct 30, 2023
641f21d
update access fld exchange module to new CMEPS
Oct 9, 2023
33eee80
typo fix
Oct 9, 2023
76c9db9
bufix: fixed syntax errors
kieranricardo Oct 31, 2023
197998e
bufix: fixed syntax errors
kieranricardo Oct 31, 2023
0725174
more logging
kieranricardo Nov 14, 2023
c91eabc
update CM3 CMEPS to 1.1.2
kieranricardo Jan 22, 2024
3f980c7
fix fields
kieranricardo Mar 4, 2024
21bb9ce
change flux scaling
kieranricardo May 20, 2024
9b8b24d
scale precipitation over ocean by ocean fraction
kieranricardo May 20, 2024
3eea31f
remove scaling of ice->ocn fluxes by ice fraction (scaling now in CIC…
kieranricardo May 21, 2024
0e3c454
fix precipitation merge
kieranricardo Aug 20, 2024
2e7db88
add iceberg fluxes
kieranricardo Sep 4, 2024
1fa72ee
add ocean current coupling
kieranricardo Oct 1, 2024
fc6754c
Don't run custom CESM calculations for access
blimlim Feb 19, 2025
db26dc0
Tidy old logging code and comments
blimlim Feb 25, 2025
996d166
Implement time-travelling ice in post atm
kieranricardo Mar 18, 2025
63e4c6d
map wind stress atm->ocn with patch interpolation
kieranricardo Dec 23, 2025
06629b2
Update mediator/esmFldsExchange_access_mod.F90
kieranricardo Feb 15, 2026
5eea76b
Update mediator/esmFldsExchange_access_mod.F90
kieranricardo Feb 15, 2026
7c61389
Update mediator/esmFldsExchange_access_mod.F90
kieranricardo Feb 15, 2026
da756ff
- check array in time travelling ice routine
kieranricardo Feb 16, 2026
a169525
add missing import
kieranricardo Feb 17, 2026
f029178
field name changes
kieranricardo Feb 25, 2026
6cf9974
revert CMakeLists.txt and Makefile
kieranricardo Mar 3, 2026
7bc2df0
check ice_frac_cat_ptr > 1e-11 (puny) before division
kieranricardo Mar 3, 2026
c9e2fae
update coupled names in post_atm tti
kieranricardo Mar 10, 2026
19e77ae
update coupling mode check
kieranricardo Mar 11, 2026
24e5ff0
Indent changes
kieranricardo Mar 16, 2026
ec8cccc
Delete duplicate rainc and snowc
kieranricardo Mar 16, 2026
70deab3
fix comments
kieranricardo Mar 16, 2026
8578c31
fix indentation
kieranricardo Mar 16, 2026
e261526
rename `access->accessesm`
kieranricardo Mar 16, 2026
e712bea
delete fieldcheck
kieranricardo Mar 16, 2026
929fe0f
delete unecessary fields going into CICE
kieranricardo Mar 16, 2026
581dc2e
add fieldchecks around re-mapping
kieranricardo Mar 16, 2026
87dde08
fix syntax errors
kieranricardo Mar 16, 2026
1488879
fix import error
kieranricardo Mar 16, 2026
fa99a31
fix import error
kieranricardo Mar 16, 2026
6501f8c
map wind stress to sea-ice and remove atm->ice state fields
kieranricardo Mar 30, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion mediator/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
project(cmeps Fortran)

set(SRCFILES esmFldsExchange_cesm_mod.F90 med_fraction_mod.F90
set(SRCFILES esmFldsExchange_access_mod.F90 esmFldsExchange_cesm_mod.F90 med_fraction_mod.F90
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't use this file, so possibly this is confusing ([esmFldsExchange_hafs_mod.F90](https://github.com/ACCESS-NRI/CMEPS/blob/upstream-main/mediator/esmFldsExchange_hafs_mod.F90) isn't included, for example)

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It'd be nice to be able to use the same version of CMEPS in CM3 and OM3, but this CMakeList.txt is overridden in access3-share anyway, so I could put the change there. What do you think? Then we have a mediator that can compute both CM3 and OM3 fluxes.

med_field_info_mod.F90
med_methods_mod.F90 med_phases_prep_ice_mod.F90
med_phases_restart_mod.F90 esmFldsExchange_hafs_mod.F90
Expand Down
7 changes: 4 additions & 3 deletions mediator/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -36,13 +36,14 @@ esmFlds.o : med_kind_mod.o
esmFldsExchange_cesm_mod.o : med_kind_mod.o med_methods_mod.o esmFlds.o med_internalstate_mod.o med_utils_mod.o
esmFldsExchange_ufs_mod.o : med_kind_mod.o med_methods_mod.o esmFlds.o med_internalstate_mod.o med_utils_mod.o
esmFldsExchange_hafs_mod.o : med_kind_mod.o med_methods_mod.o esmFlds.o med_internalstate_mod.o med_utils_mod.o
esmFldsExchange_access_mod.o : med_kind_mod.o med_methods_mod.o esmFlds.o med_internalstate_mod.o med_utils_mod.o
med.o : med_kind_mod.o med_phases_profile_mod.o med_utils_mod.o med_phases_prep_rof_mod.o med_phases_aofluxes_mod.o \
med_phases_prep_ice_mod.o med_fraction_mod.o med_map_mod.o med_constants_mod.o med_phases_prep_wav_mod.o \
med_phases_prep_lnd_mod.o med_phases_history_mod.o med_phases_ocnalb_mod.o med_phases_restart_mod.o \
med_internalstate_mod.o med_phases_prep_atm_mod.o esmFldsExchange_cesm_mod.o esmFldsExchange_ufs_mod.o \
esmFldsExchange_hafs_mod.o med_phases_prep_glc_mod.o esmFlds.o med_io_mod.o med_methods_mod.o med_phases_prep_ocn_mod.o \
med_phases_post_atm_mod.o med_phases_post_ice_mod.o med_phases_post_lnd_mod.o med_phases_post_glc_mod.o med_phases_post_rof_mod.o \
med_phases_post_wav_mod.o
esmFldsExchange_hafs_mod.o esmFldsExchange_access_mod.o med_phases_prep_glc_mod.o esmFlds.o med_io_mod.o med_methods_mod.o \
med_phases_prep_ocn_mod.o med_phases_post_atm_mod.o med_phases_post_ice_mod.o med_phases_post_lnd_mod.o med_phases_post_glc_mod.o \
med_phases_post_rof_mod.o med_phases_post_wav_mod.o
med_fraction_mod.o : med_kind_mod.o med_utils_mod.o med_internalstate_mod.o med_constants_mod.o med_map_mod.o med_methods_mod.o esmFlds.o
med_internalstate_mod.o : med_kind_mod.o esmFlds.o
med_io_mod.o : med_kind_mod.o med_methods_mod.o med_constants_mod.o med_internalstate_mod.o med_utils_mod.o
Expand Down
Loading