public interface IonosphericCorrection extends IParameterizable
Modifier and Type | Method and Description |
---|---|
double |
computeSignalDelay(double frequency,
AbsoluteDate date,
Vector3D satellite,
Frame satFrame)
Calculates the ionospheric signal delay for the signal path from the position
of the transmitter and the receiver and the current date.
|
double |
derivativeValue(Parameter p,
AbsoluteDate date,
Vector3D satellite,
Frame satFrame)
Compute the derivative value with respect to the input parameter.
|
boolean |
isDifferentiableBy(Parameter p)
Tell if the function is differentiable by the given parameter.
|
getParameters, supportsParameter
double computeSignalDelay(double frequency, AbsoluteDate date, Vector3D satellite, Frame satFrame) throws PatriusException
frequency
- signal frequency [Hz]date
- the current datesatellite
- the satellite positionsatFrame
- the satellite position framePatriusException
- thrown if computation faileddouble derivativeValue(Parameter p, AbsoluteDate date, Vector3D satellite, Frame satFrame)
p
- parameterdate
- the current datesatellite
- the satellite positionsatFrame
- the satellite position frameboolean isDifferentiableBy(Parameter p)
p
- function parameterCopyright © 2023 CNES. All rights reserved.