Tb_butterfly {TrenchR} | R Documentation |
The function estimates body temperatures (C, operative environmental temperatures) of a butterfly based on Kingsolver (1983) and Buckley and Kingsolver (2012). The function is designed for butterflies that bask with closed wings such as Colias.
Tb_butterfly(
T_a,
T_g,
T_sh,
u,
S_sdir,
S_sdif,
z,
D,
delta,
alpha,
r_g = 0.3,
shade = FALSE
)
T_a |
|
T_g |
|
T_sh |
|
u |
|
S_sdir |
|
S_sdif |
|
z |
|
D |
|
delta |
|
alpha |
|
r_g |
|
shade |
|
Thermal radiative flux is calculated following Gates (1980) based on Swinbank (1960). Kingsolver (1983) estimates using the Brunt equation with black body sky temperature from Swinbank (1963).
numeric
predicted body (operative environmental) temperature (C).
Buckley LB, Kingsolver JG (2012).
“The demographic impacts of shifts in climate means and extremes on alpine butterflies.”
Functional Ecology, 26(4), 969-977.
doi: 10.1111/j.1365-2435.2012.01969.x.
Gates DM (1980).
Biophysical Ecology.
Springer-Verlag, New York, NY, USA.
Kingsolver JG (1983).
“Thermoregulation and Flight in Colias Butterflies: Elevational Patterns and Mechanistic Limitations.”
Ecology, 64(3), 534-545.
doi: 10.2307/1939973.
Swinbank WC (1960).
“Wind profile in thermally stratified flow.”
Nature, 186, 463-464.
Swinbank WC (1963).
“Long-wave radiation from clear skies.”
Quarterly Journal of the Royal Meteorological Society, 89, 339-348.
Other biophysical models:
Grashof_number_Gates()
,
Grashof_number()
,
Nusselt_from_Grashof()
,
Nusselt_from_Reynolds()
,
Nusselt_number()
,
Prandtl_number()
,
Qconduction_animal()
,
Qconduction_substrate()
,
Qconvection()
,
Qemitted_thermal_radiation()
,
Qevaporation()
,
Qmetabolism_from_mass_temp()
,
Qmetabolism_from_mass()
,
Qnet_Gates()
,
Qradiation_absorbed()
,
Qthermal_radiation_absorbed()
,
Reynolds_number()
,
T_sky()
,
Tb_CampbellNorman()
,
Tb_Gates2()
,
Tb_Gates()
,
Tb_grasshopper()
,
Tb_limpetBH()
,
Tb_limpet()
,
Tb_lizard_Fei()
,
Tb_lizard()
,
Tb_mussel()
,
Tb_salamander_humid()
,
Tb_snail()
,
Tbed_mussel()
,
Tsoil()
,
actual_vapor_pressure()
,
boundary_layer_resistance()
,
external_resistance_to_water_vapor_transfer()
,
free_or_forced_convection()
,
heat_transfer_coefficient_approximation()
,
heat_transfer_coefficient_simple()
,
heat_transfer_coefficient()
,
saturation_vapor_pressure()
,
saturation_water_vapor_pressure()
Tb_butterfly(T_a = 25,
T_g = 25,
T_sh = 20,
u = 0.4,
S_sdir = 300,
S_sdif = 100,
z = 30,
D = 0.36,
delta = 1.46,
alpha = 0.6,
r_g = 0.3)