Package | Description |
---|---|
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.propagation.events |
This package provides interfaces and classes dealing with events occurring during propagation.
|
Modifier and Type | Class and Description |
---|---|
class |
FieldImpulseManeuver<D extends FieldEventDetector<T>,T extends org.hipparchus.CalculusFieldElement<T>>
Impulse maneuver model for propagators working with Fields.
|
Modifier and Type | Method and Description |
---|---|
protected <D extends FieldAbstractDetector<D,S>,S extends org.hipparchus.CalculusFieldElement<S>> |
DateBasedManeuverTriggers.convertIntervalDetector(org.hipparchus.Field<S> field,
ParameterDrivenDateIntervalDetector detector)
Convert a primitive firing intervals detector into a field firing intervals detector.
|
protected abstract <D extends FieldAbstractDetector<D,S>,S extends org.hipparchus.CalculusFieldElement<S>> |
IntervalEventTrigger.convertIntervalDetector(org.hipparchus.Field<S> field,
T detector)
Convert a primitive firing intervals detector into a field firing intervals detector.
|
protected abstract <D extends FieldAbstractDetector<D,S>,S extends org.hipparchus.CalculusFieldElement<S>> |
StartStopEventsTrigger.convertStartDetector(org.hipparchus.Field<S> field,
A detector)
Convert a primitive firing start detector into a field firing start detector.
|
protected abstract <D extends FieldAbstractDetector<D,S>,S extends org.hipparchus.CalculusFieldElement<S>> |
StartStopEventsTrigger.convertStopDetector(org.hipparchus.Field<S> field,
O detector)
Convert a primitive firing stop detector into a field firing stop detector.
|
Modifier and Type | Method and Description |
---|---|
protected <D extends FieldAbstractDetector<D,S>,S extends org.hipparchus.CalculusFieldElement<S>> |
DateBasedManeuverTriggers.convertIntervalDetector(org.hipparchus.Field<S> field,
ParameterDrivenDateIntervalDetector detector)
Convert a primitive firing intervals detector into a field firing intervals detector.
|
protected abstract <D extends FieldAbstractDetector<D,S>,S extends org.hipparchus.CalculusFieldElement<S>> |
IntervalEventTrigger.convertIntervalDetector(org.hipparchus.Field<S> field,
T detector)
Convert a primitive firing intervals detector into a field firing intervals detector.
|
protected abstract <D extends FieldAbstractDetector<D,S>,S extends org.hipparchus.CalculusFieldElement<S>> |
StartStopEventsTrigger.convertStartDetector(org.hipparchus.Field<S> field,
A detector)
Convert a primitive firing start detector into a field firing start detector.
|
protected abstract <D extends FieldAbstractDetector<D,S>,S extends org.hipparchus.CalculusFieldElement<S>> |
StartStopEventsTrigger.convertStopDetector(org.hipparchus.Field<S> field,
O detector)
Convert a primitive firing stop detector into a field firing stop detector.
|
Modifier and Type | Class and Description |
---|---|
class |
FieldAbstractDetector<D extends FieldAbstractDetector<D,T>,T extends org.hipparchus.CalculusFieldElement<T>>
Common parts shared by several orbital events finders.
|
Modifier and Type | Class and Description |
---|---|
class |
FieldAltitudeDetector<T extends org.hipparchus.CalculusFieldElement<T>>
Finder for satellite altitude crossing events.
|
class |
FieldApsideDetector<T extends org.hipparchus.CalculusFieldElement<T>>
Finder for apside crossing events.
|
class |
FieldBooleanDetector<T extends org.hipparchus.CalculusFieldElement<T>>
This class provides AND and OR operations for event detectors.
|
class |
FieldDateDetector<T extends org.hipparchus.CalculusFieldElement<T>>
Finder for date events.
|
class |
FieldEclipseDetector<T extends org.hipparchus.CalculusFieldElement<T>>
Finder for satellite eclipse related events.
|
class |
FieldElevationDetector<T extends org.hipparchus.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 |
FieldElevationExtremumDetector<T extends org.hipparchus.CalculusFieldElement<T>>
Detector for elevation extremum with respect to a ground point.
|
class |
FieldEventEnablingPredicateFilter<T extends org.hipparchus.CalculusFieldElement<T>>
Wrapper used to detect events only when enabled by an external predicated function.
|
class |
FieldEventSlopeFilter<D extends FieldEventDetector<T>,T extends org.hipparchus.CalculusFieldElement<T>>
Wrapper used to detect only increasing or decreasing events.
|
class |
FieldFunctionalDetector<T extends org.hipparchus.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 org.hipparchus.CalculusFieldElement<T>>
Detector for geographic latitude crossing.
|
class |
FieldLongitudeCrossingDetector<T extends org.hipparchus.CalculusFieldElement<T>>
Detector for geographic longitude crossing.
|
class |
FieldNegateDetector<T extends org.hipparchus.CalculusFieldElement<T>>
An event detector that negates the sign on another event detector's
g function. |
class |
FieldNodeDetector<T extends org.hipparchus.CalculusFieldElement<T>>
Finder for node crossing events.
|
class |
FieldParameterDrivenDateIntervalDetector<T extends org.hipparchus.CalculusFieldElement<T>>
Detector for date intervals that may be offset thanks to parameter drivers.
|
Modifier and Type | Method and Description |
---|---|
FieldAbstractDetector<org.orekit.propagation.events.FieldEventsLogger.FieldLoggingWrapper,T> |
FieldEventsLogger.monitorDetector(FieldEventDetector<T> monitoredDetector)
Monitor an event detector.
|
Copyright © 2002-2023 CS GROUP. All rights reserved.