osmose.engine.processes.energy_budget

Energy budget process for the bioenergetic module.

Computes gross energy intake, maintenance costs, net energy, and the allocation fraction rho between somatic and gonad growth. Matches Java BioenEnergyBudget.

Functions

compute_energy_budget(ingestion, weight, ...)

Compute energy budget and weight increments for one timestep.

update_e_net_avg(e_net_avg, e_net, weight, ...)

Update the running average net energy per school.