Tb_limpet: Operative Environmental Temperature of a Limpet

Tb_limpetR Documentation

Operative Environmental Temperature of a Limpet

Description

The function estimates body temperatures (C, operative environmental temperatures) of a limpet based on \insertCiteDenny2006;textualTrenchR.

Usage

Tb_limpet(T_a, T_r, l, h, S, u, psi, c, position = "anterior")

Arguments

T_a

numeric air temperature (C).

T_r

numeric rock surface temperature (C) in the sunlight.

l

numeric limpet length (anterior/posterior axis, m).

h

numeric limpet height (dorsal/ventral axis, m).

S

numeric solar irradiance (W m-2).

u

numeric wind speed (m s-1).

psi

numeric solar zenith angle (degrees). Can be calculated from zenith_angle function.

c

numeric fraction of the sky covered by cloud (proportion).

position

character direction of the limpet that is facing upwind. Options are "anterior", "posterior", and "broadside".

Details

The original equation uses a finite-difference approach where they divide the rock into series of chunks, and calculate the temperature at each node to derive the conductive heat. For simplification, here it takes the rock temperature as a parameter, and conductive heat is calculated as a product of the area, thermal conductivity of rock and the temperature difference between the rock and the body.

Limpets are simulated as cones following and using solar emissivity values from \insertCiteCampbell1998;textualTrenchR.

The area of the limpet's shell (m2) is projected according to the direction at which sunlight strikes the organism \insertCitePennell1989TrenchR.

Air conductivity values (W m-1 K-1) are calculated following \insertCiteDenny2006;textualTrenchR.

Value

numeric predicted body (operative environmental) temperature (C).

References

\insertAllCited

See Also

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_butterfly(), Tb_grasshopper(), Tb_limpetBH(), 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()

Examples

  Tb_limpet(T_a      = 25, 
            T_r      = 30, 
            l        = 0.0176, 
            h        = 0.0122, 
            S        = 1300, 
            u        = 1, 
            psi      = 30, 
            c        = 1, 
            position = "anterior")


trenchproject/TrenchR documentation built on Oct. 10, 2023, 10:12 p.m.