Package | Description |
---|---|
org.orekit.forces |
This package provides the interface for force models that will be used by the
NumericalPropagator , as well as
some classical spacecraft models for surface forces (spherical, box and solar array ...). |
org.orekit.forces.drag |
This package provides all drag-related forces.
|
org.orekit.forces.empirical |
This package provides empirical forces.
|
org.orekit.forces.gravity |
This package provides all gravity-related forces.
|
org.orekit.forces.inertia |
This package provides inertial force model.
|
org.orekit.forces.maneuvers |
This package provides models of simple maneuvers.
|
org.orekit.forces.maneuvers.trigger |
This package provides maneuver triggers' models intended to be used with class
Maneuver . |
org.orekit.forces.radiation |
This package provides all radiation pressure related forces.
|
org.orekit.propagation |
Propagation
|
org.orekit.propagation.analytical |
Top level package for analytical propagators.
|
org.orekit.propagation.events |
This package provides interfaces and classes dealing with events occurring during propagation.
|
org.orekit.propagation.events.handlers |
This package provides an interface and classes dealing with events occurrence only.
|
org.orekit.propagation.integration |
Utilities for integration-based propagators (both numerical and semi-analytical).
|
org.orekit.propagation.numerical.cr3bp |
Top level package for CR3BP Models used with a numerical propagator.
|
org.orekit.propagation.semianalytical.dsst.forces |
This package provides force models for Draper Semi-analytical Satellite Theory (DSST).
|
Modifier and Type | Method and Description |
---|---|
<T extends CalculusFieldElement<T>> |
ForceModel.getFieldEventsDetectors(Field<T> field)
Get the discrete events related to the model.
|
Modifier and Type | Method and Description |
---|---|
<T extends CalculusFieldElement<T>> |
TimeSpanDragForce.getFieldEventsDetectors(Field<T> field)
Get the discrete events related to the model.
|
<T extends CalculusFieldElement<T>> |
DragForce.getFieldEventsDetectors(Field<T> field)
Get the discrete events related to the model.
|
Modifier and Type | Method and Description |
---|---|
<T extends CalculusFieldElement<T>> |
ParametricAcceleration.getFieldEventsDetectors(Field<T> field)
Get the discrete events related to the model.
|
<T extends CalculusFieldElement<T>> |
TimeSpanParametricAcceleration.getFieldEventsDetectors(Field<T> field)
Get the discrete events related to the model.
|
Modifier and Type | Method and Description |
---|---|
<T extends CalculusFieldElement<T>> |
HolmesFeatherstoneAttractionModel.getFieldEventsDetectors(Field<T> field) |
<T extends CalculusFieldElement<T>> |
SingleBodyRelativeAttraction.getFieldEventsDetectors(Field<T> field) |
<T extends CalculusFieldElement<T>> |
Relativity.getFieldEventsDetectors(Field<T> field)
Get the discrete events related to the model.
|
<T extends CalculusFieldElement<T>> |
ThirdBodyAttraction.getFieldEventsDetectors(Field<T> field)
Get the discrete events related to the model.
|
<T extends CalculusFieldElement<T>> |
LenseThirringRelativity.getFieldEventsDetectors(Field<T> field)
Get the discrete events related to the model.
|
<T extends CalculusFieldElement<T>> |
DeSitterRelativity.getFieldEventsDetectors(Field<T> field)
Get the discrete events related to the model.
|
<T extends CalculusFieldElement<T>> |
NewtonianAttraction.getFieldEventsDetectors(Field<T> field)
Get the discrete events related to the model.
|
<T extends CalculusFieldElement<T>> |
SingleBodyAbsoluteAttraction.getFieldEventsDetectors(Field<T> field) |
<T extends CalculusFieldElement<T>> |
OceanTides.getFieldEventsDetectors(Field<T> field)
Get the discrete events related to the model.
|
<T extends CalculusFieldElement<T>> |
SolidTides.getFieldEventsDetectors(Field<T> field)
Get the discrete events related to the model.
|
Modifier and Type | Method and Description |
---|---|
<T extends CalculusFieldElement<T>> |
InertialForces.getFieldEventsDetectors(Field<T> field)
Get the discrete events related to the model.
|
Modifier and Type | Method and Description |
---|---|
<T extends CalculusFieldElement<T>> |
Maneuver.getFieldEventsDetectors(Field<T> field)
Get the discrete events related to the model.
|
Modifier and Type | Method and Description |
---|---|
<T extends CalculusFieldElement<T>> |
DateBasedManeuverTriggers.getFieldEventsDetectors(Field<T> field)
Get the event detectors associated with the triggers.
|
<T extends CalculusFieldElement<T>> |
EventBasedManeuverTriggers.getFieldEventsDetectors(Field<T> field)
Get the event detectors associated with the triggers.
|
<T extends CalculusFieldElement<T>> |
ManeuverTriggers.getFieldEventsDetectors(Field<T> field)
Get the event detectors associated with the triggers.
|
Modifier and Type | Method and Description |
---|---|
<T extends CalculusFieldElement<T>> |
KnockeRediffusedForceModel.getFieldEventsDetectors(Field<T> field)
Get the discrete events related to the model.
|
<T extends CalculusFieldElement<T>> |
AbstractRadiationForceModel.getFieldEventsDetectors(Field<T> field)
Get the discrete events related to the model.
|
Modifier and Type | Method and Description |
---|---|
<D extends FieldEventDetector<T>> |
FieldPropagator.addEventDetector(D detector)
Add an event detector.
|
Modifier and Type | Method and Description |
---|---|
Collection<FieldEventDetector<T>> |
FieldPropagator.getEventsDetectors()
Get all the events detectors that have been added.
|
Modifier and Type | Method and Description |
---|---|
<D extends FieldEventDetector<T>> |
FieldAbstractAnalyticalPropagator.addEventDetector(D detector)
Add an event detector.
|
Modifier and Type | Method and Description |
---|---|
Collection<FieldEventDetector<T>> |
FieldAbstractAnalyticalPropagator.getEventsDetectors()
Get all the events detectors that have been added.
|
Modifier and Type | Class and Description |
---|---|
class |
FieldAbstractDetector<D extends FieldEventDetector<T>,T extends CalculusFieldElement<T>>
Common parts shared by several orbital events finders.
|
class |
FieldEventState<D extends FieldEventDetector<T>,T extends CalculusFieldElement<T>>
This class handles the state for one
event detector during integration steps. |
Modifier and Type | Class and Description |
---|---|
class |
FieldAbstractDetector<D extends FieldEventDetector<T>,T extends CalculusFieldElement<T>>
Common parts shared by several orbital events finders.
|
class |
FieldAltitudeDetector<T extends CalculusFieldElement<T>>
Finder for satellite altitude crossing events.
|
class |
FieldApsideDetector<T extends CalculusFieldElement<T>>
Finder for apside crossing events.
|
class |
FieldDateDetector<T extends CalculusFieldElement<T>>
Finder for date events.
|
class |
FieldEclipseDetector<T extends CalculusFieldElement<T>>
Finder for satellite eclipse related events.
|
class |
FieldElevationDetector<T extends CalculusFieldElement<T>>
Finder for satellite raising/setting events that allows for the
setting of azimuth and/or elevation bounds or a ground azimuth/elevation
mask input.
|
class |
FieldFunctionalDetector<T extends CalculusFieldElement<T>>
A detector that implements the
FieldFunctionalDetector.g(FieldSpacecraftState) function using a lambda
that can be set using FieldFunctionalDetector.withFunction(Function) . |
class |
FieldLatitudeCrossingDetector<T extends CalculusFieldElement<T>>
Detector for geographic latitude crossing.
|
class |
FieldNodeDetector<T extends CalculusFieldElement<T>>
Finder for node crossing events.
|
Modifier and Type | Method and Description |
---|---|
<D extends FieldEventDetector<T>> |
FieldEventsLogger.monitorDetector(D monitoredDetector)
Monitor an event detector.
|
Modifier and Type | Method and Description |
---|---|
FieldEventDetector<T> |
FieldEventsLogger.FieldLoggedEvent.getEventDetector()
Get the event detector triggered.
|
<D extends FieldEventDetector<T>> |
FieldEventsLogger.monitorDetector(D monitoredDetector)
Monitor an event detector.
|
Modifier and Type | Class and Description |
---|---|
class |
FieldContinueOnEvent<KK extends FieldEventDetector<T>,T extends CalculusFieldElement<T>>
Event handler which will always return
continue as a state. |
interface |
FieldEventHandler<KK extends FieldEventDetector<T>,T extends CalculusFieldElement<T>>
An interface defining how to override event handling behavior in the standard
propagator eventing classes without requiring subclassing.
|
class |
FieldRecordAndContinue<T extends FieldEventDetector<E>,E extends CalculusFieldElement<E>>
Handler that will record every time an event occurs and always return
Action.CONTINUE . |
class |
FieldStopOnDecreasing<KK extends FieldEventDetector<T>,T extends CalculusFieldElement<T>>
Handle a detection event and choose what to do next.
|
class |
FieldStopOnEvent<KK extends FieldEventDetector<T>,T extends CalculusFieldElement<T>>
Event handler which will always return
continue as a state. |
class |
FieldStopOnIncreasing<KK extends FieldEventDetector<T>,T extends CalculusFieldElement<T>>
Handle a detection event and choose what to do next.
|
Modifier and Type | Method and Description |
---|---|
<D extends FieldEventDetector<T>> |
FieldAbstractIntegratedPropagator.addEventDetector(D detector)
Add an event detector.
|
Modifier and Type | Method and Description |
---|---|
Collection<FieldEventDetector<T>> |
FieldAbstractIntegratedPropagator.getEventsDetectors()
Get all the events detectors that have been added.
|
Modifier and Type | Method and Description |
---|---|
protected void |
FieldAbstractIntegratedPropagator.setUpEventDetector(FieldODEIntegrator<T> integ,
FieldEventDetector<T> detector)
Wrap an Orekit event detector and register it to the integrator.
|
Modifier and Type | Method and Description |
---|---|
<T extends CalculusFieldElement<T>> |
CR3BPForceModel.getFieldEventsDetectors(Field<T> field) |
Modifier and Type | Method and Description |
---|---|
<T extends CalculusFieldElement<T>> |
DSSTZonal.getFieldEventsDetectors(Field<T> field)
Get the discrete events related to the model.
|
<T extends CalculusFieldElement<T>> |
DSSTNewtonianAttraction.getFieldEventsDetectors(Field<T> field)
Get the discrete events related to the model.
|
<T extends CalculusFieldElement<T>> |
DSSTForceModel.getFieldEventsDetectors(Field<T> field)
Get the discrete events related to the model.
|
<T extends CalculusFieldElement<T>> |
DSSTAtmosphericDrag.getFieldEventsDetectors(Field<T> field)
Get the discrete events related to the model.
|
<T extends CalculusFieldElement<T>> |
DSSTTesseral.getFieldEventsDetectors(Field<T> field)
Get the discrete events related to the model.
|
<T extends CalculusFieldElement<T>> |
DSSTSolarRadiationPressure.getFieldEventsDetectors(Field<T> field)
Get the discrete events related to the model.
|
<T extends CalculusFieldElement<T>> |
DSSTThirdBody.getFieldEventsDetectors(Field<T> field)
Get the discrete events related to the model.
|
Copyright © 2002-2021 CS GROUP. All rights reserved.