Package | Description |
---|---|
org.orekit.data |
This package provide base classes for exploring the configured data
directory tree and read external data that can be used by the library.
|
org.orekit.estimation.measurements.modifiers |
This package provides measurement modifier.
|
org.orekit.files.ccsds.definitions |
This package contains definitions for CCSDS objects (frames, time systems...).
|
org.orekit.files.ccsds.ndm |
This package contains the base hierarchy for CCSDS ADM, ODM and TDM.
|
org.orekit.files.ccsds.ndm.adm |
This package contains class managing CCSDS Attitude Data Message.
|
org.orekit.files.ccsds.ndm.adm.acm |
This package contains class managing CCSDS Attitude Comprehensive Message.
|
org.orekit.files.ccsds.ndm.adm.aem |
This package contains class managing CCSDS Attitude Ephemeris Message.
|
org.orekit.files.ccsds.ndm.adm.apm |
This package contains class managing CCSDS Attitude Parameter Message.
|
org.orekit.files.ccsds.ndm.cdm |
This package contains class managing CCSDS Conjunction Data Message.
|
org.orekit.files.ccsds.ndm.odm |
This package contains class managing CCSDS Orbit Data Message.
|
org.orekit.files.ccsds.ndm.odm.ocm |
This package contains class managing CCSDS Orbit Comprehensive Message.
|
org.orekit.files.ccsds.ndm.odm.oem |
This package contains class managing CCSDS Orbit Ephemeris Message.
|
org.orekit.files.ccsds.ndm.odm.omm |
This package contains class managing CCSDS Orbit Mean-Elements Message.
|
org.orekit.files.ccsds.ndm.odm.opm |
This package contains class managing CCSDS Orbit Parameter Message.
|
org.orekit.files.ccsds.ndm.tdm |
This package contains class managing CCSDS Tracking Data Message.
|
org.orekit.files.ccsds.utils |
This package contains utilities shared by many CCSDS messages parsers/writers.
|
org.orekit.files.ccsds.utils.parsing |
This package contains classes related to the processing
of parse tokens using the state design pattern.
|
org.orekit.models.earth.weather |
This package provides models that simulate global weather conditions on Earth.
|
org.orekit.propagation.analytical.gnss |
This package provides classes to propagate GNSS orbits.
|
org.orekit.propagation.analytical.gnss.data |
This package provides classes related to navigation data containing in
GNSS almanacs and navigation messages.
|
org.orekit.propagation.conversion |
This package provides tools to convert a given propagator or a set of
SpacecraftState into another propagator. |
org.orekit.propagation.events |
This package provides interfaces and classes dealing with events occurring during propagation.
|
org.orekit.propagation.numerical |
Top level package for numerical propagators.
|
org.orekit.ssa.collision.shorttermencounter.probability.twod |
Package specific to calculus assuming a 2D short-term encounter model.
|
Modifier and Type | Class and Description |
---|---|
class |
CompositeDataContext
A simple implementation of
DataContext that composes the constituent factories
into a data context. |
class |
ExceptionalDataContext
A data context that always throws a runtime exception when it's methods are used.
|
class |
LazyLoadedDataContext
A data context that aims to match the behavior of Orekit 10.0 regarding auxiliary data.
|
Modifier and Type | Method and Description |
---|---|
static org.hipparchus.analysis.differentiation.Gradient[] |
AberrationModifier.fieldNaturalToProper(org.hipparchus.analysis.differentiation.Gradient[] naturalRaDec,
FieldTransform<org.hipparchus.analysis.differentiation.Gradient> stationToInertial,
Frame frame,
DataContext context)
Natural to proper correction for aberration of light.
|
static org.hipparchus.analysis.differentiation.Gradient[] |
AberrationModifier.fieldProperToNatural(org.hipparchus.analysis.differentiation.Gradient[] properRaDec,
FieldTransform<org.hipparchus.analysis.differentiation.Gradient> stationToInertial,
Frame frame,
DataContext context)
Proper to natural correction for aberration of light.
|
static double[] |
AberrationModifier.naturalToProper(double[] naturalRaDec,
GroundStation station,
AbsoluteDate date,
Frame frame,
DataContext context)
Natural to proper correction for aberration of light.
|
static double[] |
AberrationModifier.properToNatural(double[] properRaDec,
GroundStation station,
AbsoluteDate date,
Frame frame,
DataContext context)
Proper to natural correction for aberration of light.
|
Constructor and Description |
---|
AberrationModifier(DataContext dataContext)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static BodyFacade |
BodyFacade.create(CenterName centerName,
DataContext context)
Create a body facade from an input center name.
|
abstract Frame |
CelestialBodyFrame.getFrame(IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext)
Get the frame corresponding to the CCSDS constant.
|
static FrameFacade |
FrameFacade.parse(String name,
IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
boolean allowCelestial,
boolean allowOrbit,
boolean allowSpacecraft)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
DataContext |
NdmConstituent.getDataContext()
Get the data context.
|
DataContext |
AbstractBuilder.getDataContext()
Get the data context.
|
Modifier and Type | Method and Description |
---|---|
protected WriterBuilder |
WriterBuilder.create(IERSConventions newConventions,
double newEquatorialRadius,
double newFlattening,
DataContext newDataContext,
AbsoluteDate newMissionReferenceDate,
RangeUnitsConverter newRangeUnitsConverter)
Build an instance.
|
protected ParserBuilder |
ParserBuilder.create(IERSConventions newConventions,
double newEquatorialRadius,
double newFlattening,
DataContext newDataContext,
AbsoluteDate newMissionReferenceDate,
RangeUnitsConverter newRangeUnitsConverter)
Build an instance.
|
protected abstract T |
AbstractBuilder.create(IERSConventions newConventions,
double newEquatorialRadius,
double newFlattening,
DataContext newDataContext,
AbsoluteDate newMissionReferenceDate,
RangeUnitsConverter newRangeUnitsConverter)
Build an instance.
|
T |
AbstractBuilder.withDataContext(DataContext newDataContext)
Set up data context used to retrieve frames, time scales, etc..
|
Constructor and Description |
---|
AbstractBuilder(IERSConventions conventions,
double equatorialRadius,
double flattening,
DataContext dataContext,
AbsoluteDate missionReferenceDate,
RangeUnitsConverter rangeUnitsConverter)
Complete constructor.
|
NdmConstituent(H header,
List<S> segments,
IERSConventions conventions,
DataContext dataContext)
Constructor.
|
ParserBuilder(DataContext dataContext)
Simple constructor.
|
WriterBuilder(DataContext dataContext)
Simple constructor.
|
Constructor and Description |
---|
AdmParser(String root,
String formatVersionKey,
IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
AbsoluteDate missionReferenceDate,
ParsedUnitsBehavior parsedUnitsBehavior,
Function<ParseToken,List<ParseToken>>[] filters)
Complete constructor.
|
Constructor and Description |
---|
Acm(AdmHeader header,
List<Segment<AcmMetadata,AcmData>> segments,
IERSConventions conventions,
DataContext dataContext)
Simple constructor.
|
AcmMetadata(DataContext dataContext)
Create a new meta-data.
|
AcmParser(IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
ParsedUnitsBehavior parsedUnitsBehavior,
Function<ParseToken,List<ParseToken>>[] filters)
Complete constructor.
|
AcmWriter(IERSConventions conventions,
DataContext dataContext)
Complete constructor.
|
Constructor and Description |
---|
Aem(AdmHeader header,
List<AemSegment> segments,
IERSConventions conventions,
DataContext dataContext)
Simple constructor.
|
AemParser(IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
AbsoluteDate missionReferenceDate,
int defaultInterpolationDegree,
ParsedUnitsBehavior parsedUnitsBehavior,
Function<ParseToken,List<ParseToken>>[] filters)
Complete constructor.
|
AemWriter(IERSConventions conventions,
DataContext dataContext,
AbsoluteDate missionReferenceDate)
Constructor used to create a new AEM writer configured with the necessary parameters
to successfully fill in all required fields that aren't part of a standard object.
|
Constructor and Description |
---|
Apm(AdmHeader header,
List<Segment<AdmMetadata,ApmData>> segments,
IERSConventions conventions,
DataContext dataContext)
Simple constructor.
|
ApmParser(IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
AbsoluteDate missionReferenceDate,
ParsedUnitsBehavior parsedUnitsBehavior,
Function<ParseToken,List<ParseToken>>[] filters)
Complete constructor.
|
ApmWriter(IERSConventions conventions,
DataContext dataContext,
AbsoluteDate missionReferenceDate)
Complete constructor.
|
Constructor and Description |
---|
Cdm(CdmHeader header,
List<CdmSegment> segments,
IERSConventions conventions,
DataContext dataContext)
Simple constructor.
|
CdmMetadata(DataContext dataContext)
Simple constructor.
|
CdmParser(IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
ParsedUnitsBehavior parsedUnitsBehavior,
Function<ParseToken,List<ParseToken>>[] filters)
Complete constructor.
|
CdmWriter(IERSConventions conventions,
DataContext dataContext)
Complete constructor.
|
Constructor and Description |
---|
OdmParser(String root,
String formatVersionKey,
IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
AbsoluteDate missionReferenceDate,
double mu,
ParsedUnitsBehavior parsedUnitsBehavior,
Function<ParseToken,List<ParseToken>>[] filters)
Complete constructor.
|
Constructor and Description |
---|
Ocm(OdmHeader header,
List<Segment<OcmMetadata,OcmData>> segments,
IERSConventions conventions,
DataContext dataContext,
double mu)
Simple constructor.
|
OcmMetadata(DataContext dataContext)
Create a new meta-data.
|
OcmParser(IERSConventions conventions,
double equatorialRadius,
double flattening,
boolean simpleEOP,
DataContext dataContext,
double mu,
ParsedUnitsBehavior parsedUnitsBehavior,
Function<ParseToken,List<ParseToken>>[] filters)
Complete constructor.
|
OcmWriter(IERSConventions conventions,
double equatorialRadius,
double flattening,
DataContext dataContext)
Complete constructor.
|
TrajectoryStateHistoryMetadata(AbsoluteDate epochT0,
DataContext dataContext)
Simple constructor.
|
Constructor and Description |
---|
Oem(OdmHeader header,
List<OemSegment> segments,
IERSConventions conventions,
DataContext dataContext,
double mu)
Simple constructor.
|
OemParser(IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
AbsoluteDate missionReferenceDate,
double mu,
int defaultInterpolationDegree,
ParsedUnitsBehavior parsedUnitsBehavior,
Function<ParseToken,List<ParseToken>>[] filters)
Complete constructor.
|
OemWriter(IERSConventions conventions,
DataContext dataContext,
AbsoluteDate missionReferenceDate)
Constructor used to create a new OEM writer configured with the necessary parameters
to successfully fill in all required fields that aren't part of a standard object.
|
Constructor and Description |
---|
Omm(OdmHeader header,
List<Segment<OmmMetadata,OmmData>> segments,
IERSConventions conventions,
DataContext dataContext)
Simple constructor.
|
OmmParser(IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
AbsoluteDate missionReferenceDate,
double mu,
double defaultMass,
ParsedUnitsBehavior parsedUnitsBehavior,
Function<ParseToken,List<ParseToken>>[] filters)
Complete constructor.
|
OmmWriter(IERSConventions conventions,
DataContext dataContext,
AbsoluteDate missionReferenceDate)
Complete constructor.
|
Constructor and Description |
---|
Opm(OdmHeader header,
List<Segment<OdmCommonMetadata,OpmData>> segments,
IERSConventions conventions,
DataContext dataContext,
double mu)
Simple constructor.
|
OpmParser(IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
AbsoluteDate missionReferenceDate,
double mu,
double defaultMass,
ParsedUnitsBehavior parsedUnitsBehavior,
Function<ParseToken,List<ParseToken>>[] filters)
Complete constructor.
|
OpmWriter(IERSConventions conventions,
DataContext dataContext,
AbsoluteDate missionReferenceDate)
Complete constructor.
|
Constructor and Description |
---|
Tdm(TdmHeader header,
List<Segment<TdmMetadata,ObservationsBlock>> segments,
IERSConventions conventions,
DataContext dataContext)
Simple constructor.
|
TdmParser(IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
ParsedUnitsBehavior parsedUnitsBehavior,
RangeUnitsConverter converter,
Function<ParseToken,List<ParseToken>>[] filters)
Complete constructor.
|
TdmWriter(IERSConventions conventions,
DataContext dataContext,
RangeUnitsConverter converter)
Complete constructor.
|
Modifier and Type | Method and Description |
---|---|
DataContext |
ContextBinding.getDataContext()
Get the data context used for getting frames, time scales, and celestial bodies.
|
Constructor and Description |
---|
ContextBinding(Supplier<IERSConventions> conventionsSupplier,
BooleanSupplier simpleEOPSupplier,
Supplier<DataContext> dataContextSupplier,
Supplier<ParsedUnitsBehavior> behaviorSupplier,
Supplier<AbsoluteDate> referenceDateSupplier,
Supplier<TimeSystem> timeSystemSupplier,
DoubleSupplier clockCountSupplier,
DoubleSupplier clockRateSupplier)
Create a new context.
|
Modifier and Type | Method and Description |
---|---|
DataContext |
AbstractConstituentParser.getDataContext()
Get the data context used for getting frames, time scales, and celestial bodies.
|
Constructor and Description |
---|
AbstractConstituentParser(String root,
String formatVersionKey,
IERSConventions conventions,
boolean simpleEOP,
DataContext dataContext,
ParsedUnitsBehavior parsedUnitsBehavior,
Function<ParseToken,List<ParseToken>>[] filters)
Complete constructor.
|
Constructor and Description |
---|
GlobalPressureTemperatureModel(double latitude,
double longitude,
Frame bodyFrame,
DataContext dataContext)
Build a new instance.
|
Modifier and Type | Method and Description |
---|---|
GLONASSAnalyticalPropagatorBuilder |
GLONASSAnalyticalPropagatorBuilder.dataContext(DataContext context)
Sets the data context used by the propagator.
|
Constructor and Description |
---|
GLONASSAnalyticalPropagatorBuilder(GLONASSOrbitalElements glonassOrbElt,
DataContext dataContext)
Initializes the builder.
|
Modifier and Type | Method and Description |
---|---|
GLONASSAnalyticalPropagator |
GLONASSAlmanac.getPropagator(DataContext context)
Get the propagator corresponding to the navigation message.
|
GLONASSAnalyticalPropagator |
GLONASSAlmanac.getPropagator(DataContext context,
AttitudeProvider provider,
Frame inertial,
Frame bodyFixed,
double mass)
Get the propagator corresponding to the navigation message.
|
GLONASSNumericalPropagator |
GLONASSNavigationMessage.getPropagator(double step,
DataContext context)
Get the propagator corresponding to the navigation message.
|
GLONASSNumericalPropagator |
GLONASSNavigationMessage.getPropagator(double step,
DataContext context,
AttitudeProvider provider,
Frame inertial,
double mass)
Get the propagator corresponding to the navigation message.
|
Constructor and Description |
---|
TLEPropagatorBuilder(TLE templateTLE,
PositionAngleType positionAngleType,
double positionScale,
DataContext dataContext,
TleGenerationAlgorithm generationAlgorithm)
Build a new instance.
|
Constructor and Description |
---|
MagneticFieldDetector(AdaptableInterval maxCheck,
double threshold,
int maxIter,
EventHandler handler,
double limit,
GeoMagneticFieldFactory.FieldModel model,
OneAxisEllipsoid body,
boolean atSeaLevel,
DataContext dataContext)
Protected constructor with full parameters.
|
MagneticFieldDetector(double maxCheck,
double threshold,
double limit,
GeoMagneticFieldFactory.FieldModel model,
OneAxisEllipsoid body,
boolean atSeaLevel,
DataContext dataContext)
Build a detector.
|
Constructor and Description |
---|
GLONASSNumericalPropagator(org.hipparchus.ode.nonstiff.ClassicalRungeKuttaIntegrator integrator,
GLONASSOrbitalElements glonassOrbit,
Frame eci,
AttitudeProvider provider,
double mass,
DataContext context,
boolean isAccAvailable)
Private constructor.
|
GLONASSNumericalPropagatorBuilder(org.hipparchus.ode.nonstiff.ClassicalRungeKuttaIntegrator integrator,
GLONASSOrbitalElements glonassOrbElt,
boolean isAccAvailable,
DataContext context)
Initializes the builder.
|
Modifier and Type | Method and Description |
---|---|
protected Orbit |
AbstractShortTermEncounter2DPOCMethod.getObjectOrbitFromCdm(CdmRelativeMetadata cdmRelativeMetadata,
CdmData cdmData,
CdmMetadata cdmMetadata,
DataContext cdmDataContext)
Extract collision object spacecraft state from given
Conjunction Data Message data. |
Copyright © 2002-2023 CS GROUP. All rights reserved.