public class SingleLayerModelMappingFunction extends Object implements IonosphericMappingFunction
The SLM mapping function assumes a single ionospheric layer with a constant height for the computation of the mapping factor.
| Constructor and Description |
|---|
SingleLayerModelMappingFunction()
Constructor with default value.
|
SingleLayerModelMappingFunction(double hIon)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
double |
mappingFactor(double elevation)
This method allows the computation of the ionospheric mapping factor.
|
<T extends CalculusFieldElement<T>> |
mappingFactor(T elevation)
This method allows the computation of the ionospheric mapping factor.
|
public SingleLayerModelMappingFunction()
Using this constructor, the height of the ionospheric single layer is equal to 450 kilometers as recommended by the IERS Convention 2010.
public SingleLayerModelMappingFunction(double hIon)
hIon - height of the ionospheric single layer in meterspublic double mappingFactor(double elevation)
mappingFactor in interface IonosphericMappingFunctionelevation - the elevation of the satellite, in radians.public <T extends CalculusFieldElement<T>> T mappingFactor(T elevation)
mappingFactor in interface IonosphericMappingFunctionT - type of the elementselevation - the elevation of the satellite, in radians.Copyright © 2002-2023 CS GROUP. All rights reserved.