|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SolarActivityDataProvider
Interface for solar activity data providers, to be used for atmosphere models
Method Summary | |
---|---|
double |
getAp(AbsoluteDate date)
Get Ap value at given user date |
AbsoluteDate |
getApKpMaxDate()
Get maximum date of ap / kp values |
AbsoluteDate |
getApKpMinDate()
Get minimum date of ap / kp values |
SortedMap<AbsoluteDate,Double[]> |
getApKpValues(AbsoluteDate date1,
AbsoluteDate date2)
Get ap / kp values between the given dates |
AbsoluteDate |
getFluxMaxDate()
Get maximum date of flux values |
AbsoluteDate |
getFluxMinDate()
Get minimum date of flux values |
double |
getInstantFluxValue(AbsoluteDate date)
Get instant flux values at the given dates (possibly interpolated) |
SortedMap<AbsoluteDate,Double> |
getInstantFluxValues(AbsoluteDate date1,
AbsoluteDate date2)
Get raw instant flux values between the given dates |
double |
getKp(AbsoluteDate date)
Get Kp value at given user date |
AbsoluteDate |
getMaxDate()
Get maximum date at which both flux and ap values are available |
AbsoluteDate |
getMinDate()
Get minimum date at which both flux and ap values are available |
Method Detail |
---|
AbsoluteDate getMinDate()
AbsoluteDate getMaxDate()
AbsoluteDate getFluxMinDate()
AbsoluteDate getFluxMaxDate()
AbsoluteDate getApKpMinDate()
AbsoluteDate getApKpMaxDate()
SortedMap<AbsoluteDate,Double> getInstantFluxValues(AbsoluteDate date1, AbsoluteDate date2) throws OrekitException
date1
- first datedate2
- second date
OrekitException
- if no solar activity at datedouble getInstantFluxValue(AbsoluteDate date) throws OrekitException
date
- user date
OrekitException
- if no solar activity at dateSortedMap<AbsoluteDate,Double[]> getApKpValues(AbsoluteDate date1, AbsoluteDate date2) throws OrekitException
date1
- first datedate2
- second date
OrekitException
- if no solar activity at datedouble getAp(AbsoluteDate date) throws OrekitException
date
- user date
OrekitException
double getKp(AbsoluteDate date) throws OrekitException
date
- user date
OrekitException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |