-
Notifications
You must be signed in to change notification settings - Fork 8
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
ocean.nml diffs #7
Comments
@aekiss Andrew, can we use your *.nml diff tool here? The evaluation above isn;t complete. |
The wombat 025 RYF simulation is grinding here: |
FYI Hakase and I are still straightening out some updates to the executables... COSIMA/1deg_jra55_iaf#11 |
yeah, i turned the bgc off in the sea ice module. |
BTW as well as comparing existing disorganised namelists, https://github.com/aekiss/nmltab can also put the namelists into a consistent format using |
run it from the command line, not python |
Hi Folks, The 025/ryf with wombat in the ocean (wombat off in sea ice) runs smoothly (output00[0-2]) using Hakase's original ocean/input.nml file, here: It fails in first couple days when the file is updated to follow I love nmltab.py --tidy_overwrite :) The relevant differences between these two files are: diff input_orig.nml input_updated.nml
|
The differences between the working input.nml from Hakase (input_orig.nml) and Andrew Kisss current ice-BGC 1deg case (https://github.com/COSIMA/1deg_jra55_iaf/tree/bgc-mdppm-run) are quite extensive: ./../../../nmltab/nmltab.py -d --format markdown input_orig.nml ../../1deg_jra55_iaf/ocean/input.nml
|
Hi @PaulSpence It would be easier to make sense of these diffs if you did something like
If you paste the resulting markdown into a comment on this issue it should make a nice table. You can diff multiple files at once to get a single table for everything. |
Awesome functionality :) Tables updated above, below is a sanity check on the diffs between my my updated input.nml (that doesn;t work) with its source /g/data/ik11/outputs/access-om2-025/025deg_jra55_ryf9091_gadi/output324/ocean/ It looks clean to me. ./../../../nmltab/nmltab.py -d --format markdown input_updated.nml input_updated_nowombat.nml
|
Hi Folks,
I still need to work on getting the 0.25 bgc simulation working (I haven't
spent much time on it lately). Perhaps, we can have a quick chat about how
to proceed? Should I wait until the sea ice bgc is working? I'll try to
play around with the namelist issues a bit.
Thank you,
Paul
…On Thu, Sep 23, 2021 at 7:13 PM Andrew Kiss ***@***.***> wrote:
Hi @PaulSpence <https://github.com/PaulSpence>
It would be easier to make sense of these diffs if you did something like
nmltab.py -d --format markdown file1.nml file2.nml ... fileN.nml
If you paste the resulting markdown into a comment on this issue it should
make a nice table. You can diff multiple files at once to get a single
table for everything.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#7 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABSWJXCOM4O2C3HNJ7NXE63UDLVS3ANCNFSM5ENMZLAA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
--
*I’m sending this message at a time that suits me. I don’t expect you to
reply outside of your own work hours.*
Paul Spence, Assoc. Prof.
ARC Future Fellow
Institute for Marine and Antarctic Studies <https://www.imas.utas.edu.au/>
University of Tasmania, Hobart, Australia
https://paulspence.github.io/
|
Hi Folks,
I am validating ocean/input.nml inputs for wombat enabled https://github.com/hakaseh/025deg_jra55_ryf/ with
/g/data/ik11/outputs/access-om2-025/025deg_jra55_ryf9091_gadi/output324/ocean/
Its really hard to tell the differences since the files are scrambled a bit relative to each other :) (if only there was a handy Kiss tool!)
Some subtle differences (no wombat vs wombat) where only differing values are retained below:
barotropic_time_stepping_A = .true.
barotropic_time_stepping_B = .false. vs
&ocean_barotropic_nml
barotropic_time_stepping_a = .true.
barotropic_time_stepping_b = .false.
Fortran is not case sensitive, I think. So no problem here.
uresidual = 0.05
vs
&ocean_bbc_nml
cdbot_hi = 0.007
/
agm=200.0
drhodz_smooth_horz=.false.
drhodz_smooth_vert=.false.
tracer_mix_micom=.false.
vel_micom=0.0
agm_closure_length_fixed=.false.
agm_closure_length_rossby=.false.
agm_closure_length_bczone=.false.
agm_closure_eden_greatbatch=.false.
agm_closure_eden_gamma=0.0
agm_smooth_space=.false.
agm_smooth_time=.false.
agm_damping_time=45.0
rossby_radius_max=100e3
rossby_radius_min=10e3
/
vs
&ocean_nphysics_util_nml
agm_closure_buoy_freq = 0.004
/
Should I just upgrade the https://github.com/hakaseh/025deg_jra55_ryf/ocean/input.nml to /g/data/ik11/outputs/access-om2-025/025deg_jra55_ryf9091_gadi/output324/ocean/input.nml?
Andrew, can we use your *.nml diff tool here?
Thank you,
Paul
The text was updated successfully, but these errors were encountered: