-
Notifications
You must be signed in to change notification settings - Fork 17
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
Add additional KPP terms to diagnostics #103
Comments
@klindsay28 suggests starting out by only including these variables when running @alperaltuntas can you tell me how to do this? I'm happy to put together a PR with these changes. |
To turn on a field list for test runs only, you can do something like:
In above case, the Am I answering the right question? |
@mnlevy1981 Is this Issue still relevant? |
It is, but #104 is way behind |
I put the following into my sandbox (and ran
yaml_to_json
to generate changes indiag_table.yaml
):KPP_QminusSW
andKPP_netSalt
are the surface fluxes that are redistributed by the nonlocal term in KPPKPP_NLT_dTdt
andKPP_NLT_dSdT
are the tendency terms due to the non-local transportKPP_NLT_temp_budget
andKPP_NLT_saln_budget
are the unitless shape functions computed by KPPI'm not sure if these should only be included in testing, or if they would be useful in all runs. My use-case has been entirely on the testing side, though some of the testing includes one-off cases that I compare by hand so I didn't try to limit it to just tests.
NCAR/MOM6#202 introduces round-off level changes to
KPP_NLT_temp_budget
andKPP_NLT_saln_budget
, so it was useful for me to include them in the test suite. Also, I think all of these diagnostics include various dimensional-scaling terms so we want them included in the scaling test outputs.After the NCAR/MOM6 PR is merged, there will also be some KPP variables in the optional tracer modules (specifically CFCs and pseudosalt). It's not clear to me how to add those variables, either. Maybe something like
The text was updated successfully, but these errors were encountered: