Qradiation_absorbed: Absorbed Solar and Thermal Radiation

Qradiation_absorbedR Documentation

Absorbed Solar and Thermal Radiation

Description

The function estimates solar and thermal radiation (W) absorbed by the surface of an animal following \insertCiteGates1980TrenchR and \insertCiteSpotila1992TrenchR.

Usage

Qradiation_absorbed(
  a = 0.9,
  A,
  psa_dir,
  psa_dif,
  psa_ref,
  S_dir,
  S_dif,
  S_ref = NA,
  rho = NA
)

Arguments

a

numeric solar absorptivity of animal surface (proportion), default value is for reptiles (0-1).

A

numeric surface area (m2).

psa_dir

numeric proportion surface area exposed to direct solar radiation (0-1).

psa_dif

numeric proportion surface area exposed to diffuse solar radiation (0-1).

psa_ref

numeric proportion surface area exposed to reflected solar radiation (0-1).

S_dir

numeric direct solar radiation (W m-2).

S_dif

numeric diffuse solar radiation (W m-2).

S_ref

numeric reflected solar radiation (W m-2), either provided or estimated if surface albedo is provided instead

rho

numeric is surface albedo (proportion), optional (not used) if reflected radiation is provided. Values available in \insertCiteGates1980TrenchR Table 8.2.

Value

numeric solar radiation absorbed (W)

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(), Qthermal_radiation_absorbed(), Reynolds_number(), T_sky(), Tb_CampbellNorman(), Tb_Gates2(), Tb_Gates(), Tb_butterfly(), 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()

Examples

  Qradiation_absorbed(a       = 0.9,
                      A       = 1,
                      psa_dir = 0.5,
                      psa_dif = 0.5,
                      psa_ref = 0.5,
                      S_dir   = 1000,
                      S_dif   = 200,
                      rho     = 0.5)


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