Click or drag to resize

TiremPropagationModel Constructor (TerrainProvider, Double, Double, Double, Double, Double, Boolean, Boolean, Boolean)

Initializes a new instance from the given terrain provider, and sampling step.

Namespace:  AGI.Foundation.Communications.SignalPropagation
Assembly:  AGI.Foundation.Tirem (in AGI.Foundation.Tirem.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax
public TiremPropagationModel(
	TerrainProvider terrainProvider,
	double terrainSamplingStep,
	double surfaceRefractivity,
	double surfaceConductivity,
	double surfaceRelativePermittivity,
	double surfaceHumidity,
	bool useHorizontalPolarization,
	bool useFreeSpaceLossModel,
	bool useAtmosphericAbsorption
)

Parameters

terrainProvider
Type: AGI.Foundation.TerrainTerrainProvider
The terrain provider used to compute the terrain profile.
terrainSamplingStep
Type: SystemDouble
The step at which to sample the terrain.
surfaceRefractivity
Type: SystemDouble
The refractivity of the Earth's surface.
surfaceConductivity
Type: SystemDouble
The conductivity of the Earth's surface.
surfaceRelativePermittivity
Type: SystemDouble
The relative permittivity of the Earth's surface.
surfaceHumidity
Type: SystemDouble
The surface humidity at the transmitter site.
useHorizontalPolarization
Type: SystemBoolean
The horizontal polarization indicator. If set to true horizontal polarization will be used instead of the default vertical polarization setting.
useFreeSpaceLossModel
Type: SystemBoolean
Whether TIREM Free Space loss is include in the results.
useAtmosphericAbsorption
Type: SystemBoolean
Whether TIREM Atmospheric Absorption loss is included in the results.
See Also