\(\newcommand{\p}[1]{\frac{\partial }{\partial #1}}\) \(\newcommand{\pp}[2]{\frac{\partial #1}{\partial #2}}\) \(\newcommand{\dd}[2]{\frac{d #1}{d #2}}\) \(\newcommand{\h}{\frac{1}{2}}\) \(\newcommand{\op}[1]{\operatorname{#1}}\)
8.7.3.19. Viruses¶
To turn plankton type jv into a virus, set isvirus(jv) to 1 and set v_absorp(js,jv) to the absorption rate for any susceptible plankton type js. Set isinfect(js,jv) to the number of the infected type js turns into when infected by jv. For other parameters, see Table 8.57.
8.7.3.19.1. Dynamic equations¶
Denote with \(S\) the biomass of the susceptible plankton type, with \(I\) that of the infected type and with \(V\) that of the virus type. Viral dynamics adds the following tendencies to the model equations:
\(Q_{\mathrm{S}}\) is the carbon quota of the susceptible type as used in allometric trait generation. The other parameters are listed in Table 8.57.
8.7.3.19.2. Runtime parameters¶
Name |
Type |
Description |
|
|---|---|---|---|
isvirus(jv) |
INTEGER |
1: plankton type jv is a virus |
|
isinfect(js,jv) |
INTEGER |
>0: type jv infects type js to become type isinfect(js,jv) |
|
\(Q_{\mathrm{V}}\) |
v_quota(jv) |
_RL |
virus carbon quota [mmol C/viron] |
\(\varphi\) |
v_absorp(js,jv) |
_RL |
specific virus absorption rate [\(m^3/s/\)individual] |
\(\epsilon\) |
v_abeff(js,jv) |
_RL |
absorption efficiency |
\(\eta\) |
v_latent(js,jv) |
_RL |
latency period [s] |
\(\beta\) |
v_burst(js,jv) |
_RL |
burst size [#virons] |
\(\alpha\) |
v_dompomfrac(js,jv) |
_RL |
fraction if burst going to DOM |
So far only fixed elemential ratios are supported.