HIERARCHAL INDUCTIVE PROCESS MODELING AND ANALYSIS ...
HIERARCHAL INDUCTIVE PROCESS MODELING AND ANALYSIS ...
HIERARCHAL INDUCTIVE PROCESS MODELING AND ANALYSIS ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
{}<br />
);<br />
lib.add_generic_process(<br />
"grazing", "grazing",<br />
[("Z",[ze],1,1), ("P",[pe],0,1), ("D",[de],0,1), ("E",[ee],0,1)],<br />
[("graze_rate", ["Z","P"], 0)],<br />
{},<br />
{},<br />
{"Z.conc": "Z.assim_eff * Z.grazing_rate * Z.conc",<br />
"P.conc": "-1 * Z.grazing_rate * Z.conc",<br />
"D.conc": "(1-E.beta) * (1-Z.assim_eff) * Z.grazing_rate * Z.conc"}<br />
);<br />
# --- Nutrient Mixing ------------------------------------------<br />
# this process represents an input of nutrients (nitrate)<br />
# due to mixing or upwelling.<br />
lib.add_generic_process(<br />
"nutrient_mixing", "",<br />
[("N",[no3,fe],1,1),("E",[ee],1,1)],<br />
[("mixing_rate", ["N","E"],0)],<br />
{},<br />
{},<br />
{"N.conc": "(N.avg_deep_conc - N.conc) * N.mixing_rate"}<br />
);<br />
lib.add_generic_process(<br />
"linear_temp_control", "mixing_rate",<br />
[("N",[no3,fe],1,1),("E",[ee],1,1)],<br />
85