Update to latest MARBL - #349
Conversation
remove MOM6_PASSIVE_TRACER_RESTART_OVERRIDE and rpointer file manipulation
correct DATM_MODE ALIGN variable add more logging output
add MOM6_PHYS_CYCLE_MARBL_IC_FILE, MOM6_PHYS_CYCLE_USE_MARBL_IC_FILE
to env_run.xml to initialize MARBL on firts PHYS_CYCLE cycle
set MOM6_PHYS_CYCLE_USE_MARBL_IC_FILE to FALSE in phys_cycle_postrun
…DE_POINTER this parameter enables reading tracer ICs from multiple files introduce MARBL_ENFORCE_TRACER_ZINT set these parameters in phys_cycle_postrun update MARBL IC specification in PHYS_CYCLE mode and RUN_TYPE == "hybrid" remove unneeded Z2023 diagnostic coord
set AGE_IC_FILE_OVERRIDE_POINTER to MOM6_TRACER_IC_FILE_OVERRIDE_POINTER, when it is set, or to rpointer file if RUN_TYPE=hybrid
|
There is one more MARBL PR as well (marbl-ecosys/MARBL#494) and then I'll take this out of draft mode |
|
@alperaltuntas This will need an updated MOM6 tag, NCAR/MOM6#445 has been merged onto |
|
I ran a (a) Variables moved to layer interfaces in NCAR/MOM6#445 and marbl-ecosys/MARBL#492 have the correct vertical dimension I believe the MOM6 and MARBL tags provided here are what we want for |
We should not update MARBL until NCAR/MOM6#445 has been merged, otherwise turning on some MARBL diagnostics will lead to memory issues (currently MOM6 expects all 3D fields to have vertical dimension
GV%kebut the new version of MARBL provides some diagnostics on vertical cell interfaces with lengthGV%ke+1)