itmlogic.los_attenuation package

Submodules

itmlogic.los_attenuation.alos module

itmlogic.los_attenuation.alos.alos(d, prop)[source]

Find the ‘line-of-sight attenuation’ at the distance d using a combination of plane earth fields and directed fields (Eqn 4.44 of “The ITS Irregular Terrain Model, version 1.2.2: The Algorithm”). A call with d = 0 sets up initial constants.

Parameters:
  • d (float) – Distance in meters.
  • prop (dict) – Contains all input propagation parameters
Returns:

alos – The estimated line-of-sight attenuation.

Return type:

float