Skip to content

NPZD mode for LOBSTER model#341

Draft
jagoosw wants to merge 1 commit intomainfrom
jsw/npzd-lobster
Draft

NPZD mode for LOBSTER model#341
jagoosw wants to merge 1 commit intomainfrom
jsw/npzd-lobster

Conversation

@jagoosw
Copy link
Collaborator

@jagoosw jagoosw commented Mar 9, 2026

This introduces a nutrients and detritus for LOBSTER which each have only a single tracer N and D so when activated the LOBSTER model only has NPZD, or the DIC/Alk and/or oxygen can also be turned on.

I also added the possibility to turn on temperature dependance in PhytoZoo with the Q10 parameterisation from the NPZD model (Kuhn 2015) which is turned on by changing the value of temperature_coefficient to anything other than 1 (and having a temperature tracer).

By default when these are activated the P/Z parameterisations are still from the LOBSTER model so it won't be exactly the same as the NPZD model, but its probably just a case of changing parameter values if we wanted to do that. I might remove the NPZD model and replace it with a function that returns this model with the parameters to replicated Kuhn 2015 NPZD.

I think this raises the question as to whether we should change the name of LOBSTER to something more generic (we could have a constructor that returns the LOBSTER configuration) because it now has optionally: variable C:N detritus, these options, and iron limitation, and I think its likely we might develop other nutrient cycles/alkalinity parameterisations/dual carbon chem/variable Chl phytoplankton etc. from this - @johnryantaylor

I haven't done any validation or testing beyond checking that it steps yet but wanted to open the discussion about renaming while I worked on it.

CC: @lgloege - you could use this to have NPZD with DIC/Alk

@jagoosw jagoosw added the science label Mar 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant