public class StelaVariableDispersedSolarActivity extends StelaVariableSolarActivity
CONST_ONE_ON_EIGHT, entireApKPMap, entireFluxMap, INTERPOLATION_INTERVAL, reader, timeScale| Constructor and Description |
|---|
StelaVariableDispersedSolarActivity(double apCoef,
double f107Coef,
SolarActivityDataProvider reader)
Constructor of a variable solar activity with a multiplicative coefficient.
|
StelaVariableDispersedSolarActivity(SolarActivityDataProvider reader)
Empty constructor.
|
| Modifier and Type | Method and Description |
|---|---|
StelaVariableDispersedSolarActivity |
copy()
Copy the solar activity model.
|
double |
getAp(AbsoluteDate date)
Get Geomagnetic activity at a specified date.
|
double |
getApCoef()
Get the AP coefficient of the variable solar activity.
|
TreeMap<AbsoluteDate,Double> |
getEntireAPMap()
Get Geomagnetic activity (AP map).
|
double |
getFluxCoef()
Get the F10.7 coefficient of the variable solar activity.
|
double |
getInstantFluxValue(AbsoluteDate date)
Get Solar activity flux at a specified date.
|
double[] |
getSolarActivity(AbsoluteDate dateIn)
Get Solar activity coefficients at a specified date, in the following order: daily flux, mean flux, Ap1, Ap2,
Ap3, Ap4, Ap5, Ap6, Ap7.
|
String |
toString()
Get information of Solar Activity.
|
getEndDate, getLoadedPastCyclesSolarActivityReader, getMeanFlux, getStartDate, retrieveCurrentMaps, setAPMap, setSolarFluxMapgetSolActType, getStelaDoubleFormatclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitsetConstantAP, setConstantF107public StelaVariableDispersedSolarActivity(double apCoef,
double f107Coef,
SolarActivityDataProvider reader)
throws PatriusException
apCoef - multiplicative coefficient for APf107Coef - multiplicative coefficient for F10.7reader - the solar activity readerPatriusExceptionpublic StelaVariableDispersedSolarActivity(SolarActivityDataProvider reader) throws PatriusException
reader - the solar activity readerPatriusException - for an initialization errorpublic double getInstantFluxValue(AbsoluteDate date) throws PatriusException
getInstantFluxValue in interface IStelaSolarActivitygetInstantFluxValue in class StelaVariableSolarActivitydate - a datePatriusException - thrown if a problem occurs while reading the solar activity filepublic double getAp(AbsoluteDate date) throws PatriusException
getAp in interface IStelaSolarActivitygetAp in class StelaVariableSolarActivitydate - a datePatriusException - thrown if a problem occurs while reading the solar activity filepublic double[] getSolarActivity(AbsoluteDate dateIn) throws PatriusException
getSolarActivity in interface IStelaSolarActivitygetSolarActivity in class StelaVariableSolarActivitydateIn - a datePatriusException - thrown if a problem occurs while reading the solar activity filepublic String toString()
toString in interface IStelaSolarActivitytoString in class StelaVariableSolarActivitypublic StelaVariableDispersedSolarActivity copy() throws PatriusException
copy in interface IStelaSolarActivitycopy in class StelaVariableSolarActivityPatriusExceptionpublic double getApCoef()
public double getFluxCoef()
public TreeMap<AbsoluteDate,Double> getEntireAPMap()
getEntireAPMap in class StelaVariableSolarActivityCopyright © 2025 CNES. All rights reserved.