
Calculate daily consumption (Mid-level - Main function)
Source:R/01-consumption.R
calculate_consumption.RdMain consumption calculation function called from simulation loop
Usage
calculate_consumption(
temperature,
weight,
p_value,
processed_consumption_params,
method = "rate"
)Value
A non-negative numeric scalar giving the daily specific consumption
rate in g prey per g fish per day. Returns 0 when the
temperature-dependence factor is zero (e.g. temperature \(\ge\) CTM in
equation 2). The value depends on method: "rate" (default)
scales by p_value (\(C_{\max} \cdot p \cdot F(T)\)); "maximum"
and "specific" return the unscaled value (\(C_{\max} \cdot F(T)\)).
Examples
# CEQ 1: simple exponential temperature dependence
params <- list(CEQ = 1, CA = 0.303, CB = -0.275, CQ = 0.06)
calculate_consumption(temperature = 15, weight = 100, p_value = 0.5,
processed_consumption_params = params)
#> [1] 0.1050214