Class ConstantViennaAProvider
- java.lang.Object
-
- org.orekit.models.earth.troposphere.ConstantViennaAProvider
-
- All Implemented Interfaces:
ViennaAProvider
public class ConstantViennaAProvider extends Object implements ViennaAProvider
Provider for constant Vienna A coefficients.- Since:
- 12.1
- Author:
- Luc Maisonobe
-
-
Constructor Summary
Constructors Constructor Description ConstantViennaAProvider(ViennaACoefficients a)
Simple constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends CalculusFieldElement<T>>
FieldViennaACoefficients<T>getA(FieldGeodeticPoint<T> location, FieldAbsoluteDate<T> date)
Get coefficients array for VMF mapping function.ViennaACoefficients
getA(GeodeticPoint location, AbsoluteDate date)
Get coefficients array for VMF mapping function.
-
-
-
Constructor Detail
-
ConstantViennaAProvider
public ConstantViennaAProvider(ViennaACoefficients a)
Simple constructor.- Parameters:
a
- constant parameters
-
-
Method Detail
-
getA
public ViennaACoefficients getA(GeodeticPoint location, AbsoluteDate date)
Get coefficients array for VMF mapping function.- double[0] = ah
- double[1] = aw
- Specified by:
getA
in interfaceViennaAProvider
- Parameters:
location
- location at which parameters are requesteddate
- date at which parameters are requested- Returns:
- the coefficients array for VMF mapping function
-
getA
public <T extends CalculusFieldElement<T>> FieldViennaACoefficients<T> getA(FieldGeodeticPoint<T> location, FieldAbsoluteDate<T> date)
Get coefficients array for VMF mapping function.- double[0] = ah
- double[1] = aw
- Specified by:
getA
in interfaceViennaAProvider
- Type Parameters:
T
- type of the field elements- Parameters:
location
- location at which parameters are requesteddate
- date at which parameters are requested- Returns:
- the coefficients array for VMF mapping function
-
-