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.3.420.0 (24.3.420.0)
Syntax public TiremPropagationModel(
TerrainProvider terrainProvider,
double terrainSamplingStep,
double surfaceRefractivity,
double surfaceConductivity,
double surfaceRelativePermittivity,
double surfaceHumidity,
bool useHorizontalPolarization,
bool useFreeSpaceLossModel,
bool useAtmosphericAbsorption
)
Public Sub New (
terrainProvider As TerrainProvider,
terrainSamplingStep As Double,
surfaceRefractivity As Double,
surfaceConductivity As Double,
surfaceRelativePermittivity As Double,
surfaceHumidity As Double,
useHorizontalPolarization As Boolean,
useFreeSpaceLossModel As Boolean,
useAtmosphericAbsorption As Boolean
)
public:
TiremPropagationModel(
TerrainProvider^ terrainProvider,
double terrainSamplingStep,
double surfaceRefractivity,
double surfaceConductivity,
double surfaceRelativePermittivity,
double surfaceHumidity,
bool useHorizontalPolarization,
bool useFreeSpaceLossModel,
bool useAtmosphericAbsorption
)
new :
terrainProvider : TerrainProvider *
terrainSamplingStep : float *
surfaceRefractivity : float *
surfaceConductivity : float *
surfaceRelativePermittivity : float *
surfaceHumidity : float *
useHorizontalPolarization : bool *
useFreeSpaceLossModel : bool *
useAtmosphericAbsorption : bool -> TiremPropagationModel
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