Core daily simulation loop for the Fish Bioenergetics 4.0 model.
The main entry point is run_fb4_simulation, which iterates
over each simulated day calling low-level helpers for consumption
(calculate_daily_consumption), metabolic losses
(calculate_daily_metabolism), spawning costs
(calculate_daily_spawn_energy), and weight change
(calculate_daily_weight_change). Consumption can be specified
as a proportion of maximum (p_value), a percentage of body weight
(ration_percent), or absolute grams per day (ration_grams).
No return value; this page documents the simulation engine functions module. See individual function documentation for return values.
Hanson, P.C., Johnson, T.B., Schindler, D.E. and Kitchell, J.F. (1997). Fish Bioenergetics 3.0. University of Wisconsin Sea Grant Institute, Madison, WI.
Deslauriers, D., Chipps, S.R., Breck, J.E., Rice, J.A. and Madenjian, C.P. (2017). Fish Bioenergetics 4.0: An R-based modeling application. Fisheries, 42(11), 586–596. tools:::Rd_expr_doi("10.1080/03632415.2017.1377558")