osmose.engine.processes.starvation

Starvation mortality for the OSMOSE Python engine.

Starvation is a lagged process: the rate applied THIS step was computed from the PREVIOUS step’s predation success rate.

Functions

starvation_mortality(state, config, n_subdt)

Apply starvation mortality using the lagged starvation_rate.

update_starvation_rate(state, config)

Compute new starvation rate from this step's predation success.