public interface IStelaSolarActivity extends Serializable
| Modifier and Type | Method and Description |
|---|---|
IStelaSolarActivity |
copy()
Copy the solar activity model.
|
double |
getAp(AbsoluteDate date)
Get Geomagnetic activity at a specified date.
|
double |
getInstantFluxValue(AbsoluteDate date)
Get Solar activity flux at a specified date.
|
StelaSolarActivityType |
getSolActType()
Get solar activity type.
|
double[] |
getSolarActivity(AbsoluteDate date)
Get Solar activity coefficients at a specified date, in the following order: daily flux, mean flux, Ap1, Ap2,
Ap3, Ap4, Ap5, Ap6, Ap7.
|
default void |
setConstantAP(double inputAP)
Set geomagnetic activity coefficient to the input value.
|
default void |
setConstantF107(double inputF107)
Set solar flux value to the input parameter's value.
|
String |
toString()
Get information of Solar Activity.
|
double getInstantFluxValue(AbsoluteDate date) throws PatriusException
date - a datePatriusException - thrown if a problem occurs while reading the solar activity filedouble getAp(AbsoluteDate date) throws PatriusException
date - a datePatriusException - thrown if a problem occurs while reading the solar activity filedouble[] getSolarActivity(AbsoluteDate date) throws PatriusException
date - a datePatriusException - thrown if a problem occurs while reading the solar activity filedefault void setConstantAP(double inputAP)
throws PatriusException
inputAP - geomagnetic activity coefficientPatriusException - thrown if solar activity is variabledefault void setConstantF107(double inputF107)
throws PatriusException
inputF107 - constant solar flux valuePatriusException - Exceptions thrown if solar activity is variable.StelaSolarActivityType getSolActType()
String toString()
IStelaSolarActivity copy() throws PatriusException, IOException, ParseException
PatriusExceptionIOExceptionParseExceptionCopyright © 2025 CNES. All rights reserved.