public interface AngularCorrection extends IParameterizable
TroposphericCorrection
,
IonosphericCorrection
Modifier and Type | Method and Description |
---|---|
double |
computeElevationCorrectionFromApparentElevation(AbsoluteDate date,
double apparentElevation)
Compute the angular correction from the apparent elevation.
|
double |
computeElevationCorrectionFromGeometricElevation(AbsoluteDate date,
double geometricElevation)
Compute the angular correction from the geometric elevation.
|
double |
derivativeValueFromApparentElevation(Parameter p,
double apparentElevation)
Compute the elevation correction derivative value with respect to the input parameter.
|
double |
derivativeValueFromGeometricElevation(Parameter p,
double geometricElevation)
Compute the elevation correction derivative value with respect to the input parameter.
|
double |
getMinimalToleratedApparentElevation()
Getter for the minimal tolerated apparent elevation for this model (some models cannot compute correction for too
low elevations).
|
boolean |
isDifferentiableBy(Parameter p)
Tell if the function is differentiable by the given parameter.
|
getParameters, supportsParameter
double getMinimalToleratedApparentElevation()
double computeElevationCorrectionFromApparentElevation(AbsoluteDate date, double apparentElevation)
date
- The date at which we want to compute the angular correctionapparentElevation
- The apparent elevation (with atmosphere) [rad]apparent_elevation = geometric_elevation + elevation_correction
double computeElevationCorrectionFromGeometricElevation(AbsoluteDate date, double geometricElevation)
date
- The date at which we want to compute the angular correctiongeometricElevation
- The geometric elevation (without atmosphere) [rad]apparent_elevation = geometric_elevation + elevation_correction
double derivativeValueFromApparentElevation(Parameter p, double apparentElevation)
p
- ParameterapparentElevation
- The apparent elevation (with atmosphere) of the satellite [rad]double derivativeValueFromGeometricElevation(Parameter p, double geometricElevation)
p
- ParametergeometricElevation
- The geometric elevation (without atmosphere) of the satellite [rad]boolean isDifferentiableBy(Parameter p)
p
- Parametertrue
if the function is differentiable by the given parameterCopyright © 2023 CNES. All rights reserved.