Ticket #1208 (closed assessed: fixed)
EwE does not allow time series forcing of input rates (immig(i)) for detritus groups
Reported by: | carlw | Owned by: | |
---|---|---|---|
Priority: | high | Milestone: | NOT SET |
Component: | Ecosim | Version: | 6.3.0 |
Severity: | major | Keywords: | |
Cc: |
Description
EwE does not allow time series forcing of input rates (immig(i)) for detritus groups. This is a really grave oversight that can be corrected with simple interface changes and a couple extra lines of code in derivt and derivtred. I thought we had fixed this long ago. It is not a minor issue; lots of coastal and freshwater ecosystems have their productivity driven largely by “allochthonous” detritus inputs that can be highly variable from year to year. I’m working on an oyster model where one of the detritus groups is oyster shell, which strongly mediates juvenile survival rates of oysters and which can be driven over time (as a policy) by deliberate additions of shell.
Any chance of getting this fixed soon? The needed changes are just:
1) Enable application of forcing function numbers for the detritus groups as well as primary producers in the “apply FF (primary producer)” interface.
2) In derivt and derivtred, do a tval call for each detritus group down where deriv(i) is calculated for nonliving groups, and multiply immig(i) by the tval returned (just like primary producers)
Added