| 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 |
|---|---|
protected <D extends FieldEventDetector<S>,S extends CalculusFieldElement<S>> |
DateBasedManeuverTriggers.convertIntervalDetector(Field<S> field,
ParameterDrivenDateIntervalDetector detector)
Convert a primitive firing intervals detector into a field firing intervals detector.
|
protected abstract <D extends FieldEventDetector<S>,S extends CalculusFieldElement<S>> |
IntervalEventTrigger.convertIntervalDetector(Field<S> field,
T detector)
Convert a primitive firing intervals detector into a field firing intervals detector.
|
protected abstract <D extends FieldEventDetector<S>,S extends CalculusFieldElement<S>> |
StartStopEventsTrigger.convertStartDetector(Field<S> field,
A detector)
Convert a primitive firing start detector into a field firing start detector.
|
protected abstract <D extends FieldEventDetector<S>,S extends CalculusFieldElement<S>> |
StartStopEventsTrigger.convertStopDetector(Field<S> field,
O detector)
Convert a primitive firing stop detector into a field firing stop detector.
|
| Modifier and Type | Method and Description |
|---|---|
<S extends CalculusFieldElement<S>> |
StartStopEventsTrigger.getFieldEventsDetectors(Field<S> field)
Get the event detectors associated with the triggers.
|
<S extends CalculusFieldElement<S>> |
IntervalEventTrigger.getFieldEventsDetectors(Field<S> 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.
|
class |
FieldParameterDrivenDateIntervalDetector<T extends CalculusFieldElement<T>>
Detector for date intervals that may be offset thanks to parameter drivers.
|
| 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-2022 CS GROUP. All rights reserved.