public interface JB2006InputParameters extends Serializable
Modifier and Type | Method and Description |
---|---|
void |
checkSolarActivityData(AbsoluteDate start,
AbsoluteDate end)
This methods throws an exception if the user did not provide solar activity on the provided interval [start,
end].
|
double |
getAp(AbsoluteDate date)
Get the Geomagnetic planetary 3-hour index Ap.
|
double |
getF10(AbsoluteDate date)
Get the value of the instantaneous solar flux index
(1e-22*Watt/(m2*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.
|
AbsoluteDate getMinDate()
AbsoluteDate getMaxDate()
double getF10(AbsoluteDate date) throws PatriusException
date
- the current datePatriusException
- if the date is out of range of available datadouble getF10B(AbsoluteDate date) throws PatriusException
date
- the current datePatriusException
- if the date is out of range of available datadouble getS10(AbsoluteDate date) throws PatriusException
date
- the current datePatriusException
- if the date is out of range of available datadouble getS10B(AbsoluteDate date) throws PatriusException
date
- the current datePatriusException
- if the date is out of range of available datadouble getXM10(AbsoluteDate date) throws PatriusException
date
- the current datePatriusException
- if the date is out of range of available datadouble getXM10B(AbsoluteDate date) throws PatriusException
date
- the current datePatriusException
- if the date is out of range of available datadouble getAp(AbsoluteDate date) throws PatriusException
date
- the current datePatriusException
- if the date is out of range of available datavoid checkSolarActivityData(AbsoluteDate start, AbsoluteDate end) throws PatriusException
start
- range start dateend
- range end datePatriusException
- thrown if some solar activity data is missingCopyright © 2021 CNES. All rights reserved.