-
Notifications
You must be signed in to change notification settings - Fork 1
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
Fixes for C12 MOM6 #285
Fixes for C12 MOM6 #285
Conversation
I think this has happened. |
@sanAkel I still do not see a
I think until that's done, C12 MOM6 will only work with TinyBCs. |
All coupled bc files are moved to /discover/nobackup/projects/gmao/ssd/aogcm/atmosphere_bcs. I keep the old files at their old locations for now because people are running old experiments with them. |
@mathomp4 I am not sure when and how @yvikhlya is handling all these ... let's please proceed with |
I am not familiar with running anything at C12. Whatever you guys decide is fine. |
@yvikhlya The problem is that I don't think:
has all the needed files. For example, when I try to run with that as the
These are in the TinyBCs set that @sanAkel provided me. I then based the TinyBCs directory structure on that of:
where there is a |
Note that this PR is still safe as long as anyone that wants to run C12 Newland MOM6, runs with my TinyBCs. It will still work fine for C90 OldLand MOM6. |
Thanks @mathomp4 Let me think about this a bit ... |
@mathomp4 I split ocean and agcm bcs, since ocean bcs do not depend on agcm resolution and land model version, there is no need to copy them under every configuration. There is no GRIDDIR anymore, new locations are
I updated gcm_run.j and gcm_setup to work with new locations on the feature/aogcm branch, but this is not merged with develop yet. |
@yvikhlya Ahh. Okay. If you don't mind, I can take a look at that branch and then merge the ETA: Ooh. I also need to work with @bena-nasa to make sure we have all that data in our location at NAS! |
Oh yes, you are welcomed to do this. Instead of GRIDDIR, there are OBCS and ABCS variables now. Not sure if I did it the best way, so if you feel something needs to be tweaked, feel free to do this. |
I'm blocking this until I can get in the updates from @yvikhlya. Hopefully unblocking tomorrow |
What updates exactly? |
The replacement for |
It is split into
Am I getting wrong something? EDIT: Note, that these directories are not copied to NAS currently. |
Yury, I found some files are missing at NCCS. I pinged on Teams, but for history's sake:
I think your directory only has them without the "90x540"
|
@mathomp4 Could you check again? Let me know if anything is still missing. |
Sigh. Or not. Dang it. I messed up something... |
@yvikhlya I think one more directory still missing. When I try to run C90 360x210 (which is my "usual" MOM6 run) I see these broken symlinks:
Indeed, the
|
@mathomp4 This is because MOM6 c90x360x210 does not work with new land BCs and I thought we are going to abandon it. But I can copy it to new location to use with old land BCs, hold on. EDIT: Done. |
@yvikhlya Thanks. I'll retest as soon as I get nodes. And, yes, it is sort of "abandoned", but I can only really run two cases now. C90 Oldland and C12 Newland. Probably good to keep the old girl going until I can transition to another "mid-resolution" case that you or @sanAkel can provide me. 😄 |
@mathomp4 There are a few things already queued/piled up. Building about a |
Removing the blocker. It looks like all is well with this. C12 runs. @bena-nasa and I need to do some BCs work at NAS, but I think we are good. |
Closing in favor of #292 |
This PR updates the setup scripts for the C12 MOM6 setup that @sanAkel and @yvikhlya have developed. It includes:
setenv I_MPI_DAPL_UD enable
. Intel MPI doesn't even recognize this flag anymore:binarytile.x
runs fortile_hist.data
. Tests by @bena-nasa and myself seem to show thatMAPL_Tripolar.nc
coupled with the usual Historygrid_label
:NOTE1: Keeping this draft until I make sure I don't break C90 MOM6 as well as make sure all works on my laptop
NOTE2: At this point I think you can only run C12 MOM6 with my TinyBCs. I believe @yvikhlya needs to copy some files to a new/discover/nobackup/yvikhlia/coupled/Forcings/MOM6/CF0012x6C_TM0072xTM0036
directory that I can provide.