FishMet: Fish feeding and appetite model, OPEN EDITION
0.1
FishMet: Fish feeding and appetite model, OPEN EDITION
|
Function calculating standard oxygen consumption in rainbow trout based on the curve from Fig. 9 in Evans, D.O. (1990) Metabolic Thermal compensation by rainbow trout: effects on standard metabolic rate and potential usable power. Trans. Am. Fish. Soc. 119, 585–600. More...
Public Member Functions | |
pure real(srp) function, dimension(:), allocatable | oxygen_rate_std_spline (temperature) |
Function calculating standard oxygen consumption in rainbow trout based on the empirical curve defined by interpolation on the grid determined by two global arrays: More... | |
pure real(srp) function | oxygen_rate_std_ddpi (temperature) |
Function calculating standard oxygen consumption in rainbow trout based on the empirical curve defined by interpolation on the grid determined by two global arrays: More... | |
Function calculating standard oxygen consumption in rainbow trout based on the curve from Fig. 9 in Evans, D.O. (1990) Metabolic Thermal compensation by rainbow trout: effects on standard metabolic rate and potential usable power. Trans. Am. Fish. Soc. 119, 585–600.
oxygen_rate_std
is implemented in both array and scalar versions. Definition at line 805 of file m_common.f90.
pure real(srp) function, dimension(:), allocatable commondata::oxygen_rate_std::oxygen_rate_std_spline | ( | real(srp), dimension(:), intent(in) | temperature | ) |
Function calculating standard oxygen consumption in rainbow trout based on the empirical curve defined by interpolation on the grid determined by two global arrays:
smr_oxygen_temp
smr_oxygen_o2
For rainbow trout, the data are based on Evans, D.O. (1990) Metabolic Thermal compensation by rainbow trout: effects on standard metabolic rate and potential usable power. Trans. Am. Fish. Soc. 119, 585–600, Fig. 9:
Variable | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
---|---|---|---|---|---|---|---|
Temperature ºC | 0.0 | 0.5 | 5.1 | 15.2 | 20.2 | 25.2 | 26.2 |
SMR | 38.0 | 38.0 | 40.6 | 67.8 | 94.6 | 136.7 | 145.9 |
Interpolation data from Evan 1990:
[0.0 0.5 5.1 15.2 20.2 25.2 26.2] [38.0 38.0 40.6 67.8 94.6 136.7 145.9]
CSPLINE
cubic spline interpolation function from BASE_UTILS
. [in] | temperature | Temperature Celsius. Note that temperature is an array |
Definition at line 1805 of file m_common.f90.
pure real(srp) function commondata::oxygen_rate_std::oxygen_rate_std_ddpi | ( | real(srp), intent(in) | temperature | ) |
Function calculating standard oxygen consumption in rainbow trout based on the empirical curve defined by interpolation on the grid determined by two global arrays:
smr_oxygen_temp
smr_oxygen_o2
For rainbow trout, the data are based on Evans, D.O. (1990) Metabolic Thermal compensation by rainbow trout: effects on standard metabolic rate and potential usable power. Trans. Am. Fish. Soc. 119, 585–600, Fig. 9:
Variable | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
---|---|---|---|---|---|---|---|
Temperature ºC | 0.0 | 0.5 | 5.1 | 15.2 | 20.2 | 25.2 | 26.2 |
SMR | 38.0 | 38.0 | 40.6 | 67.8 | 94.6 | 136.7 | 145.9 |
Interpolation data from Evan 1990:
[0.0 0.5 5.1 15.2 20.2 25.2 26.2] [38.0 38.0 40.6 67.8 94.6 136.7 145.9]
CSPLINE_SCALAR
cubic splines interpolation function from BASE_UTILS
. [in] | temperature | Temperature Celsius |
Definition at line 1848 of file m_common.f90.