pyrtlib.climatology.ProfileExtrapolation#

class pyrtlib.climatology.ProfileExtrapolation(mode: Optional[str] = 'ITU-Annex1')#

Bases: object

Methods

__init__([mode])

Initialize what extrapolation to be used.

pressure(lat, h[, season])

Determine the atmospheric pressure at a given latitude and height.

profile_extrapolation(lat, month, z, q)

Extrapolation of atmospheres to be used to determine temperature, pressure and water-vapour pressure as a function of altitude and latitude, for calculating gaseous attenuation when more reliable local data are not available.

standard_pressure(h, T_0, P_0)

Determine the standard pressure at a given height.

standard_temperature(h, T_0)

Determine the standard temperature at a given height.

standard_water_vapour_density(h, h_0, rho_0)

Determine the standard water vapour density at a given height.

standard_water_vapour_pressure(h[, h_0, rho_0])

Determine the standard water vapour pressure at a given height.

temperature(lat, h[, season])

Determine the temperature at a given latitude and height.

water_vapour_density(lat, h[, season])

Determine the water vapour density at a given latitude and height.

Attributes

height

Getter/Setter for altitude vector

Examples using pyrtlib.climatology.ProfileExtrapolation#

Performing Upwelling Brightness Temperature calculation using IGRA2 Upper Air Observations (with Extrapolation).

Performing Upwelling Brightness Temperature calculation using IGRA2 Upper Air Observations (with Extrapolation).