Class PythonJB2008InputParameters
- java.lang.Object
-
- org.orekit.models.earth.atmosphere.PythonJB2008InputParameters
-
- All Implemented Interfaces:
Serializable
,JB2008InputParameters
public class PythonJB2008InputParameters extends Object implements JB2008InputParameters
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PythonJB2008InputParameters()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
finalize()
Part of JCC Python interface to objectdouble
getDSTDTC(AbsoluteDate date)
Get the temperature change computed from Dst index.double
getF10(AbsoluteDate date)
Get the value of the instantaneous solar flux index (1e-22*Watt/(m²*Hertz)).double
getF10B(AbsoluteDate date)
Get the value of the mean solar flux.AbsoluteDate
getMaxDate()
Gets the available data range maximum date.AbsoluteDate
getMinDate()
Gets the available data range minimum date.double
getS10(AbsoluteDate date)
Get the EUV index (26-34 nm) scaled to F10.double
getS10B(AbsoluteDate date)
Get the EUV 81-day averaged centered index.double
getXM10(AbsoluteDate date)
Get the MG2 index scaled to F10.double
getXM10B(AbsoluteDate date)
Get the MG2 81-day average centered index.double
getY10(AbsoluteDate date)
Get the Solar X-Ray & Lya index scaled to F10.double
getY10B(AbsoluteDate date)
Get the Solar X-Ray & Lya 81-day ave.void
pythonDecRef()
Part of JCC Python interface to objectlong
pythonExtension()
Part of JCC Python interface to objectvoid
pythonExtension(long pythonObject)
Part of JCC Python interface to object
-
-
-
Method Detail
-
pythonExtension
public void pythonExtension(long pythonObject)
Part of JCC Python interface to object
-
pythonExtension
public long pythonExtension()
Part of JCC Python interface to object
-
finalize
public void finalize() throws Throwable
Part of JCC Python interface to object
-
pythonDecRef
public void pythonDecRef()
Part of JCC Python interface to object
-
getMinDate
public AbsoluteDate getMinDate()
Gets the available data range minimum date.- Specified by:
getMinDate
in interfaceJB2008InputParameters
- Returns:
- the minimum date.
-
getMaxDate
public AbsoluteDate getMaxDate()
Gets the available data range maximum date.- Specified by:
getMaxDate
in interfaceJB2008InputParameters
- Returns:
- the maximum date.
-
getF10
public double getF10(AbsoluteDate date)
Get the value of the instantaneous solar flux index (1e-22*Watt/(m²*Hertz)).Tabular time 1.0 day earlier.
- Specified by:
getF10
in interfaceJB2008InputParameters
- Parameters:
date
- the current date- Returns:
- the instantaneous F10.7 index
-
getF10B
public double getF10B(AbsoluteDate date)
Get the value of the mean solar flux. Averaged 81-day centered F10.7 B index on the input time.Tabular time 1.0 day earlier.
- Specified by:
getF10B
in interfaceJB2008InputParameters
- Parameters:
date
- the current date- Returns:
- the mean solar flux F10.7B index
-
getS10
public double getS10(AbsoluteDate date)
Get the EUV index (26-34 nm) scaled to F10.Tabular time 1.0 day earlier.
- Specified by:
getS10
in interfaceJB2008InputParameters
- Parameters:
date
- the current date- Returns:
- the the EUV S10 index
-
getS10B
public double getS10B(AbsoluteDate date)
Get the EUV 81-day averaged centered index.Tabular time 1.0 day earlier.
- Specified by:
getS10B
in interfaceJB2008InputParameters
- Parameters:
date
- the current date- Returns:
- the the mean EUV S10B index
-
getXM10
public double getXM10(AbsoluteDate date)
Get the MG2 index scaled to F10.Tabular time 2.0 days earlier.
- Specified by:
getXM10
in interfaceJB2008InputParameters
- Parameters:
date
- the current date- Returns:
- the the MG2 index
-
getXM10B
public double getXM10B(AbsoluteDate date)
Get the MG2 81-day average centered index.Tabular time 2.0 days earlier.
- Specified by:
getXM10B
in interfaceJB2008InputParameters
- Parameters:
date
- the current date- Returns:
- the the mean MG2 index
-
getY10
public double getY10(AbsoluteDate date)
Get the Solar X-Ray & Lya index scaled to F10.Tabular time 5.0 days earlier.
- Specified by:
getY10
in interfaceJB2008InputParameters
- Parameters:
date
- the current date- Returns:
- the Solar X-Ray & Lya index scaled to F10
-
getY10B
public double getY10B(AbsoluteDate date)
Get the Solar X-Ray & Lya 81-day ave. centered index.Tabular time 5.0 days earlier.
- Specified by:
getY10B
in interfaceJB2008InputParameters
- Parameters:
date
- the current date- Returns:
- the Solar X-Ray & Lya 81-day ave. centered index
-
getDSTDTC
public double getDSTDTC(AbsoluteDate date)
Get the temperature change computed from Dst index.- Specified by:
getDSTDTC
in interfaceJB2008InputParameters
- Parameters:
date
- the current date- Returns:
- the temperature change computed from Dst index
-
-