-
Notifications
You must be signed in to change notification settings - Fork 7
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
Support JRA55-do #45
Support JRA55-do #45
Conversation
CDEPS/extra_sources/drof.streams.xml
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this file should be moved to a JRA55do1.4.0-RYF
fork of the MOM6-CICE6 configuration https://github.com/COSIMA/MOM6-CICE6
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This file also needs to be updated to use the RYF inputs from /g/data/ik11/inputs/JRA-55/RYF/v1-4
- see fields with "domain": "land"
in https://github.com/COSIMA/1deg_jra55_ryf/blob/master/atmosphere/forcing.json
CDEPS/extra_sources/datm.streams.xml
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this file should be moved to a JRA55do1.4.0-RYF
fork of the MOM6-CICE6 configuration https://github.com/COSIMA/MOM6-CICE6
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So there will need to be a corresponding PR in https://github.com/COSIMA/MOM6-CICE6
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This file also needs to be updated to use the RYF inputs from /g/data/ik11/inputs/JRA-55/RYF/v1-4
- see https://github.com/COSIMA/1deg_jra55_ryf/blob/master/atmosphere/forcing.json
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We may want to pass this up to CDEPS, so to avoid clashing with the original it should be renamed as datm_datamode_jra55do_mod.F90
and the module and subroutine names changed to match. Also need to duplicate and modify this code block
CDEPS/CMakeLists.txt
Outdated
@@ -30,8 +30,8 @@ list(APPEND cdeps_common_src_files | |||
CDEPS/datm/datm_datamode_cplhist_mod.F90 | |||
CDEPS/datm/datm_datamode_era5_mod.F90 | |||
CDEPS/datm/datm_datamode_gefs_mod.F90 | |||
CDEPS/datm/datm_datamode_jra_mod.F90 | |||
|
|||
#CDEPS/datm/datm_datamode_jra_mod.F90 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
don't comment out
CDEPS/CMakeLists.txt
Outdated
CDEPS/datm/datm_datamode_jra_mod.F90 | ||
|
||
#CDEPS/datm/datm_datamode_jra_mod.F90 | ||
extra_sources/datm_datamode_jra_mod.F90 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
change to extra_sources/datm_datamode_jra55do_mod.F90
Thanks @ezhilsabareesh8. I've made a few suggestions - if you push these changes to this branch the pull request will be automatically updated |
…mod.F90 Module and subroutine names are changed to jra55do
Changed file path from extra_sources/datm_datamode_jra55_mod.F90 to extra_sources/datm_datamode_jra55do_mod.F90
Thanks for the update @ezhilsabareesh. There's an issue with cmake - see checks |
ah, never mind - I see you're onto it already! |
Module and subroutine names are changed to jra55do
Updated to use the RYF inputs from /g/data/ik11/inputs/JRA-55/RYF/v1-4
Updated to use the RYF inputs from /g/data/ik11/inputs/JRA-55/RYF/v1-4
Thanks @aekiss for the suggestions. I have incorporated all the suggestions except duplicating and modifying these lines of DATM caps, since a branch name is required to modify CDEPS code. Could you please advise in which branch I need to make these changes? |
Ah, good point. At some later stage we might want to have our own fork of CDEPS and use that as a submodule in ACCESS-OM3 so we can push our own branches there. But for now at this early testing stage I think you should copy |
Thanks @ezhilsabareesh8 FYI the CI compile test seems to sometimes fail with core dump but when restarted it's usually ok |
Thanks @aekiss. I have updated |
I've just pushed some minor tweaks. More changes are needed in |
Thanks @aekiss, datamode |
Supports JRA55-do COSIMA/access-om3#45 and uses latest spack dependencies COSIMA/access-om3#48
Updated datm_datamode_jra_mod.f90 to support JRA-55 do