Modifier and Type | Method and Description |
---|---|
SolarActivityDataProvider |
ForceModelsData.getSolarActivityDataProvider() |
Modifier and Type | Method and Description |
---|---|
void |
ForceModelsData.setSolarActivityDataProvider(SolarActivityDataProvider solarActivityDataProviderIn) |
Constructor and Description |
---|
ForceModelsData(ForceModel earthPotentialAttractionModelIn,
SolarActivityDataProvider solarActivityDataProviderIn,
SolarRadiationPressureEllipsoid solarRadiationPressureEllipsoidIn,
RediffusedRadiationPressure rediffusedRadiationPressureIn,
ThirdBodyAttraction moonThirdBodyAttractionIn,
ThirdBodyAttraction sunThirdBodyAttractionIn,
ThirdBodyAttraction venusThirdBodyAttractionIn,
ThirdBodyAttraction marsThirdBodyAttractionIn,
ThirdBodyAttraction jupiterThirdBodyAttractionIn,
OceanTides oceanTidesIn,
TerrestrialTides terrestrialTidesIn,
DragForce dragForceIn,
CoriolisRelativisticEffect coriolisRelativisticEffectIn,
LenseThirringRelativisticEffect lenseThirringRelativisticEffectIn,
SchwarzschildRelativisticEffect schwarzschildRelativisticEffectIn)
Constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
ACSOLFormatReader
This class reads ACSOL format solar activity data
|
class |
ConstantSolarActivity
This class represents constant solar activity
|
class |
ExtendedSolarActivityWrapper
This class is a solar activity data provider fed with:
a user-defined
SolarActivityDataProvider
A averaged duration d
It is built with the following convention:
It returns solar activity from user-provided solar activity data provider if date is within timespan of the
user-provided solar activity data provider. |
class |
NOAAFormatReader
This class reads ACSOL format solar activity data
|
class |
SolarActivityDataReader
Represents a basic solar activity file reader.
|
Modifier and Type | Method and Description |
---|---|
static SolarActivityDataProvider |
SolarActivityDataFactory.getSolarActivityDataProvider()
Get the solar activity provider from the first supported file.
|
Modifier and Type | Method and Description |
---|---|
static double |
SolarActivityToolbox.getAverageFlux(AbsoluteDate date1,
AbsoluteDate date2,
SolarActivityDataProvider data)
Compute mean flux between given dates.
|
static double |
SolarActivityToolbox.getMeanAp(AbsoluteDate minDate,
AbsoluteDate maxDate,
SolarActivityDataProvider data)
Compute mean flux between given dates (rectangular rule)
|
static double |
SolarActivityToolbox.getMeanFlux(AbsoluteDate date1,
AbsoluteDate date2,
SolarActivityDataProvider data)
Compute mean flux between given dates using trapezoidal rule
|
Constructor and Description |
---|
ExtendedSolarActivityWrapper(SolarActivityDataProvider innerProvider,
double duration)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
protected SolarActivityDataProvider |
AbstractMSISE2000SolarData.data
Solar data container
|
Constructor and Description |
---|
AbstractMSISE2000SolarData(SolarActivityDataProvider solarData)
Constructor.
|
ClassicalMSISE2000SolarData(SolarActivityDataProvider solarData)
Constructor.
|
ContinuousMSISE2000SolarData(SolarActivityDataProvider solarData)
Constructor.
|
DTM2000SolarData(SolarActivityDataProvider solarData)
Constructor.
|
Constructor and Description |
---|
BentModel(R12Provider r12Provider,
SolarActivityDataProvider solarActivity,
USKProvider uskProvider,
BodyShape earth,
Vector3D inStation,
Frame inFrameSta,
double freq)
Constructor for the Bent ionospheric correction model.
|
Copyright © 2020 CNES. All rights reserved.