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,
SolarRadiationPressure solarRadiationPressureIn,
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.
It returns an average of first available solar data over user-defined period d if date is before lower
boundary of the user-provided solar activity data provider.
It returns an average of last available solar data over user-defined period d if date is after upper
boundary of the user-provided solar activity data provider.
|
class |
NOAAFormatReader
This class reads NOAA 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.
|
DTMSolarData(SolarActivityDataProvider solarData)
Constructor.
|
Constructor and Description |
---|
BentModel(R12Provider r12Provider,
SolarActivityDataProvider solarActivity,
USKProvider uskProvider,
EllipsoidBodyShape earth,
Vector3D station,
Frame frameSta)
Constructor for the Bent ionospheric correction model.
|
BentModel(R12Provider r12Provider,
SolarActivityDataProvider solarActivity,
USKProvider uskProvider,
TopocentricFrame stationTopoFrame)
Constructor for the Bent ionospheric correction model.
|
BentModelFactory(R12Provider r12Provider,
SolarActivityDataProvider solarActivity,
USKProvider uskProvider)
Bent model factory constructor.
|
Copyright © 2023 CNES. All rights reserved.