public class DTM2000SolarData extends Object implements DTM2000InputParameters
DTM2000 atmosphere model| Constructor and Description |
|---|
DTM2000SolarData(SolarActivityDataProvider solarData)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
double |
get24HoursKp(AbsoluteDate date)
Get the last 24H mean geomagnetic index.
|
double |
getInstantFlux(AbsoluteDate date)
Get the value of the instantaneous solar flux.
|
AbsoluteDate |
getMaxDate()
Gets the available data range maximum date.
|
double |
getMeanFlux(AbsoluteDate date)
Get the value of the mean solar flux.
|
AbsoluteDate |
getMinDate()
Gets the available data range minimum date.
|
double |
getThreeHourlyKP(AbsoluteDate date)
Get the value of the 3 hours geomagnetic index.
|
public DTM2000SolarData(SolarActivityDataProvider solarData)
DTM2000 atmosphere modelsolarData - input solar datapublic double getInstantFlux(AbsoluteDate date) throws PatriusException
getInstantFlux in interface DTM2000InputParametersdate - the current datePatriusException - if the date is out of range of available datapublic double getMeanFlux(AbsoluteDate date) throws PatriusException
getMeanFlux in interface DTM2000InputParametersdate - the current datePatriusException - if the date is out of range of available datapublic AbsoluteDate getMinDate()
getMinDate in interface DTM2000InputParameterspublic AbsoluteDate getMaxDate()
getMaxDate in interface DTM2000InputParameterspublic double getThreeHourlyKP(AbsoluteDate date) throws PatriusException
getThreeHourlyKP in interface DTM2000InputParametersdate - the current datePatriusException - if the date is out of range of available datapublic double get24HoursKp(AbsoluteDate date) throws PatriusException
get24HoursKp in interface DTM2000InputParametersdate - the current datePatriusException - if the date is out of range of available dataCopyright © 2017 CNES. All rights reserved.