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
-
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