-
Notifications
You must be signed in to change notification settings - Fork 24
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
Update marbl #75
Update marbl #75
Conversation
MARBL was updated to be able to pass the 3D total chlorophyll field in addition to just the surface chlorophyll; support for that feature changed the name of several underlying datatypes and variables (e.g. replacing "surface flux outputs" with the more general "outputs for GCM" because total chlorophyll comes from the interior tendency computation rather than the surface flux computation).
Kristen has a MARBL PR that provides settings_latest+4p2z.yaml to let users run the tuned 4p2z model without passing around user_nl_marbl. This commit contains the changes allow OCN_BGC_CONFIG="latest+4p2z" and to provide an init_ecosys_init_file that contains all the necessary tracers. The initial condition file was generated by 1. Autotroph updates: -- create coccoC, coccoChl, coccoP, and coccoFe tracers that are 7% of the original sp values -- renaming spCaCO3 to coccoCaCO3 (and updating the long_name) -- reducing spC, spChl, spP, and spFe tracers to 93% of original value 2. Zooplankton updates: -- split zooC into microzooC (56% of zooC) and mesozooC (44% of zooC), and update long_name accordingly
I still need to update Should we run 4p2z by default? I either need to add a 4p2z test to |
This has updates to the SPECTRA model, which requires an update to user_nl_marbl in the spectra test (and also finally updates testlist_pop.xml for NUOPC)
This has updates to surface_forcing_output (generalizing to "outputs_for_GCM" to allow MOM6 to receive the full 3D chlorophyll field).
Instead of creating a new IC file, use io_read_fallback for microzooC and mesozooC, then we can read the 4p1z IC file
These came from a different local branch
Testing results: I ran
|
Description of changes:
Update MARBL to use latest version (after marbl-ecosys/MARBL#423 is accepted / merged / tagged)
Testing:
Test case/suite: none yet; will run
aux_pop
andaux_pop_MARBL
and comment on results belowTest status: [bit for bit, roundoff, climate changing]
Fixes [POP2 Github issue #] No tagged issues, though there are some MARBL-related issues that might be easy to fix that could be included
User interface (namelist or namelist defaults) changes?
latest+4p2z
is a new valid value forOCN_BGC_CONFIG