osmose.engine.processes.temp_function

Johnson thermal performance curve and Arrhenius function. Matches Java TempFunction class for bioenergetic module.

Functions

arrhenius(temp_c, e_m)

Arrhenius function for maintenance metabolic rate.

phi_t(temp_c, e_m, e_d, t_p)

Johnson thermal performance curve, normalized so phi_T(T_P) = 1.0.