totalChl_loc mismatch between surface_flux_compute() and interior_tendency_compute() #418
Unanswered
mnlevy1981
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
In
surface_flux_compute()
, we computetotalChl_loc
by simply summing the surface values of the per-autotrophChl
tracers:MARBL/src/marbl_surface_flux_mod.F90
Lines 178 to 189 in c23d407
In
interior_tendency_compute()
, we first enforce a consistency check (which sets Chl to 0 if any of C, P, Fe, or Si are 0):MARBL/src/marbl_interior_tendency_mod.F90
Lines 809 to 813 in c23d407
This discrepancy in how we treat Chl is coming up now because of differences in MOM and POP: in POP, we were using the surface flux
totalChl_loc
to compute absorption but MOM wants a 3D Chl field and so I'm updating MARBL to be able to provide the GCM with the interior tendencytotalChl_local
term.Do we want the surface chlorophyll values returned to the GCM to match the surface values of the 3D chlorophyll returned to the GCM? If so, I think we have two options:
totalChl_local
in the interior prior to callingautotroph_zero_consistency_enforce()
Beta Was this translation helpful? Give feedback.
All reactions