| total_cost {optistock} | R Documentation | 
Compute direct total cost to raise hatchery fish
Description
This function computes the total cost to raise fish in a hatchery until
time. This function differs from total_daily_cost by
directly computing the total cost rather than integrating a daily cost
estimate.
Usage
total_cost(
  time,
  time_slope = 1,
  time_exp = 1,
  init_cost = 0,
  recruits = 1,
  rec_exp = 1
)
Arguments
| time | The amount of time that fish are raised in hatchery | 
| time_slope | Controls how quickly the slope increases over time | 
| time_exp | Controls the non-linearity of the curve over time | 
| init_cost | The initial cost (i.e. intercept of the curve) | 
| recruits | The number of recruits | 
| rec_exp | Controls the non-linearity of the curve across recruit number | 
Details
The total_cost function computes a cost curve according to the
following equation:
where α corresponds to the
time_slope argument,
γ is the time_exp parameter,
β is the intercept (or
init_cost),
R is the number of recruits, and
τ is the recruitment exponent
corresponding to rec_exp
Value
A vector of values representing cost for the given time, recruit number, and associated variables
Examples
curve(total_cost(x, time_slope = 0.05, time_exp = 1.2), 0, 100)
curve(total_cost(x, time_slope = 0.05, time_exp = 0.5), 0, 100)