Class NeQuickGalileo
- java.lang.Object
-
- org.orekit.models.earth.ionosphere.nequick.NeQuickModel
-
- org.orekit.models.earth.ionosphere.nequick.NeQuickGalileo
-
- All Implemented Interfaces:
IonosphericModel
,ParameterDriversProvider
public class NeQuickGalileo extends NeQuickModel
Galileo-specific version of NeQuick engine.- Since:
- 13.0
- Author:
- Luc Maisonobe
-
-
Field Summary
-
Fields inherited from class org.orekit.models.earth.ionosphere.nequick.NeQuickModel
RE
-
-
Constructor Summary
Constructors Constructor Description NeQuickGalileo(double[] alpha)
Build a new instance.NeQuickGalileo(double[] alpha, TimeScale utc)
Build a new instance of the Galileo version of the NeQuick-2 model.
-
Method Summary
-
Methods inherited from class org.orekit.models.earth.ionosphere.nequick.NeQuickModel
clipExp, clipExp, electronDensity, electronDensity, getParametersDrivers, pathDelay, pathDelay, stec, stec
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.orekit.utils.ParameterDriversProvider
getNbParametersDriversValue, getParameterDriver, getParameters, getParameters, getParameters, getParameters, getParametersAllValues, getParametersAllValues, isSupported
-
-
-
-
Constructor Detail
-
NeQuickGalileo
@DefaultDataContext public NeQuickGalileo(double[] alpha)
Build a new instance.This constructor uses the
default data context
.- Parameters:
alpha
- effective ionisation level coefficients- See Also:
NeQuickGalileo(double[], TimeScale)
-
NeQuickGalileo
public NeQuickGalileo(double[] alpha, TimeScale utc)
Build a new instance of the Galileo version of the NeQuick-2 model.The Galileo version uses a loose modip grid and 3 broadcast parameters to compute effective ionization level.
- Parameters:
alpha
- broadcast effective ionisation level coefficientsutc
- UTC time scale.- Since:
- 10.1
-
-