Uses of Interface
org.orekit.propagation.events.FieldEventDetector
-
Packages that use FieldEventDetector Package Description org.orekit.forces This package provides the interface for force models that will be used by theNumericalPropagator
, 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.maneuvers This package provides models of simple maneuvers.org.orekit.forces.maneuvers.propulsion This package provides propulsion models intended to be used with classManeuver
.org.orekit.forces.maneuvers.trigger This package provides maneuver triggers' models intended to be used with classManeuver
.org.orekit.forces.radiation This package provides all radiation pressure related forces.org.orekit.propagation Propagationorg.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.semianalytical.dsst.forces This package provides force models for Draper Semi-analytical Satellite Theory (DSST). -
-
Uses of FieldEventDetector in org.orekit.forces
Methods in org.orekit.forces that return types with arguments of type FieldEventDetector Modifier and Type Method Description default <T extends CalculusFieldElement<T>>
Stream<FieldEventDetector<T>>ForceModel. getFieldEventDetectors(Field<T> field)
Get the discrete events related to the model. -
Uses of FieldEventDetector in org.orekit.forces.drag
Methods in org.orekit.forces.drag that return types with arguments of type FieldEventDetector Modifier and Type Method Description <T extends CalculusFieldElement<T>>
Stream<FieldEventDetector<T>>TimeSpanDragForce. getFieldEventDetectors(Field<T> field)
Get the discrete events related to the model. -
Uses of FieldEventDetector in org.orekit.forces.empirical
Methods in org.orekit.forces.empirical that return types with arguments of type FieldEventDetector Modifier and Type Method Description <T extends CalculusFieldElement<T>>
Stream<FieldEventDetector<T>>ParametricAcceleration. getFieldEventDetectors(Field<T> field)
Get the discrete events related to the model.<T extends CalculusFieldElement<T>>
Stream<FieldEventDetector<T>>TimeSpanParametricAcceleration. getFieldEventDetectors(Field<T> field)
Get the discrete events related to the model. -
Uses of FieldEventDetector in org.orekit.forces.gravity
Methods in org.orekit.forces.gravity that return types with arguments of type FieldEventDetector Modifier and Type Method Description <T extends CalculusFieldElement<T>>
Stream<FieldEventDetector<T>>OceanTides. getFieldEventDetectors(Field<T> field)
Get the discrete events related to the model.<T extends CalculusFieldElement<T>>
Stream<FieldEventDetector<T>>SolidTides. getFieldEventDetectors(Field<T> field)
Get the discrete events related to the model. -
Uses of FieldEventDetector in org.orekit.forces.maneuvers
Classes in org.orekit.forces.maneuvers with type parameters of type FieldEventDetector Modifier and Type Class Description class
FieldImpulseManeuver<D extends FieldEventDetector<T>,T extends CalculusFieldElement<T>>
Impulse maneuver model for propagators working with Fields.Classes in org.orekit.forces.maneuvers that implement FieldEventDetector Modifier and Type Class Description class
FieldImpulseManeuver<D extends FieldEventDetector<T>,T extends CalculusFieldElement<T>>
Impulse maneuver model for propagators working with Fields.Methods in org.orekit.forces.maneuvers that return FieldEventDetector Modifier and Type Method Description FieldEventDetector<T>
FieldImpulseManeuver. getTrigger()
Get the triggering event.Methods in org.orekit.forces.maneuvers that return types with arguments of type FieldEventDetector Modifier and Type Method Description <T extends CalculusFieldElement<T>>
Stream<FieldEventDetector<T>>Maneuver. getFieldEventDetectors(Field<T> field)
Get the discrete events related to the model. -
Uses of FieldEventDetector in org.orekit.forces.maneuvers.propulsion
Methods in org.orekit.forces.maneuvers.propulsion that return types with arguments of type FieldEventDetector Modifier and Type Method Description <T extends CalculusFieldElement<T>>
Stream<FieldEventDetector<T>>ProfileThrustPropulsionModel. getFieldEventDetectors(Field<T> field)
Get the discrete events related to the model.default <T extends CalculusFieldElement<T>>
Stream<FieldEventDetector<T>>PropulsionModel. getFieldEventDetectors(Field<T> field)
Get the discrete events related to the model. -
Uses of FieldEventDetector in org.orekit.forces.maneuvers.trigger
Methods in org.orekit.forces.maneuvers.trigger that return types with arguments of type FieldEventDetector Modifier and Type Method Description <S extends CalculusFieldElement<S>>
Stream<FieldEventDetector<S>>IntervalEventTrigger. getFieldEventDetectors(Field<S> field)
Get the discrete events related to the model.<S extends CalculusFieldElement<S>>
Stream<FieldEventDetector<S>>StartStopEventsTrigger. getFieldEventDetectors(Field<S> field)
Get the discrete events related to the model. -
Uses of FieldEventDetector in org.orekit.forces.radiation
Methods in org.orekit.forces.radiation that return types with arguments of type FieldEventDetector Modifier and Type Method Description <T extends CalculusFieldElement<T>>
Stream<FieldEventDetector<T>>AbstractRadiationForceModel. getFieldEventDetectors(Field<T> field)
Get the discrete events related to the model. -
Uses of FieldEventDetector in org.orekit.propagation
Methods in org.orekit.propagation with type parameters of type FieldEventDetector Modifier and Type Method Description <D extends FieldEventDetector<T>>
voidFieldPropagator. addEventDetector(D detector)
Add an event detector.Methods in org.orekit.propagation that return types with arguments of type FieldEventDetector Modifier and Type Method Description Collection<FieldEventDetector<T>>
FieldPropagator. getEventsDetectors()
Get all the events detectors that have been added. -
Uses of FieldEventDetector in org.orekit.propagation.analytical
Methods in org.orekit.propagation.analytical with type parameters of type FieldEventDetector Modifier and Type Method Description <D extends FieldEventDetector<T>>
voidFieldAbstractAnalyticalPropagator. addEventDetector(D detector)
Add an event detector.Methods in org.orekit.propagation.analytical that return types with arguments of type FieldEventDetector Modifier and Type Method Description Collection<FieldEventDetector<T>>
FieldAbstractAnalyticalPropagator. getEventsDetectors()
Get all the events detectors that have been added. -
Uses of FieldEventDetector in org.orekit.propagation.events
Classes in org.orekit.propagation.events with type parameters of type FieldEventDetector Modifier and Type Class Description class
FieldEventSlopeFilter<D extends FieldEventDetector<T>,T extends CalculusFieldElement<T>>
Wrapper used to detect only increasing or decreasing events.class
FieldEventState<D extends FieldEventDetector<T>,T extends CalculusFieldElement<T>>
This class handles the state for oneevent detector
during integration steps.Classes in org.orekit.propagation.events that implement FieldEventDetector Modifier and Type Class Description class
FieldAbstractDetector<D extends FieldAbstractDetector<D,T>,T extends CalculusFieldElement<T>>
Common parts shared by several orbital events finders.class
FieldAdapterDetector<T extends CalculusFieldElement<T>>
Base class for adapting an existing detector.class
FieldAltitudeDetector<T extends CalculusFieldElement<T>>
Finder for satellite altitude crossing events.class
FieldApsideDetector<T extends CalculusFieldElement<T>>
Finder for apside crossing events.class
FieldBooleanDetector<T extends CalculusFieldElement<T>>
This class provides AND and OR operations for event detectors.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
FieldElevationExtremumDetector<T extends CalculusFieldElement<T>>
Detector for elevation extremum with respect to a ground point.class
FieldEventEnablingPredicateFilter<T extends CalculusFieldElement<T>>
Wrapper used to detect events only when enabled by an external predicated function.class
FieldEventSlopeFilter<D extends FieldEventDetector<T>,T extends CalculusFieldElement<T>>
Wrapper used to detect only increasing or decreasing events.class
FieldFunctionalDetector<T extends CalculusFieldElement<T>>
A detector that implements theFieldFunctionalDetector.g(FieldSpacecraftState)
function using a lambda that can be set usingFieldFunctionalDetector.withFunction(Function)
.class
FieldLatitudeCrossingDetector<T extends CalculusFieldElement<T>>
Detector for geographic latitude crossing.class
FieldLongitudeCrossingDetector<T extends CalculusFieldElement<T>>
Detector for geographic longitude crossing.class
FieldNegateDetector<T extends CalculusFieldElement<T>>
An event detector that negates the sign on another event detector'sg
function.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.Methods in org.orekit.propagation.events that return FieldEventDetector Modifier and Type Method Description FieldEventDetector<T>
FieldAdapterDetector. getDetector()
Get the wrapped detector.FieldEventDetector<T>
FieldEventEnablingPredicateFilter. getDetector()
Get the wrapped raw detector.FieldEventDetector<T>
FieldEventsLogger.FieldLoggedEvent. getEventDetector()
Get the event detector triggered.FieldEventDetector<T>
FieldNegateDetector. getOriginal()
Get the delegate event detector.Methods in org.orekit.propagation.events that return types with arguments of type FieldEventDetector Modifier and Type Method Description List<FieldEventDetector<T>>
FieldBooleanDetector. getDetectors()
Get the list of original detectors.<T extends CalculusFieldElement<T>>
Stream<FieldEventDetector<T>>EventDetectorsProvider. getFieldEventDetectors(Field<T> field)
Get the discrete events related to the model.default <T extends CalculusFieldElement<T>>
Stream<FieldEventDetector<T>>EventDetectorsProvider. getFieldEventDetectors(Field<T> field, List<ParameterDriver> parameterDrivers)
Get the discrete events related to the model from a list ofParameterDriver
Methods in org.orekit.propagation.events with parameters of type FieldEventDetector Modifier and Type Method Description static <T extends CalculusFieldElement<T>>
FieldBooleanDetector<T>FieldBooleanDetector. andCombine(FieldEventDetector<T>... detectors)
Create a new event detector that is the logical AND of the given event detectors.boolean
FieldEnablingPredicate. eventIsEnabled(FieldSpacecraftState<T> state, FieldEventDetector<T> detector, T g)
Compute an event enabling function of state.FieldAbstractDetector<org.orekit.propagation.events.FieldEventsLogger.FieldLoggingWrapper,T>
FieldEventsLogger. monitorDetector(FieldEventDetector<T> monitoredDetector)
Monitor an event detector.static <T extends CalculusFieldElement<T>>
FieldNegateDetector<T>FieldBooleanDetector. notCombine(FieldEventDetector<T> detector)
Create a new event detector that negates the g function of another detector.static <T extends CalculusFieldElement<T>>
FieldBooleanDetector<T>FieldBooleanDetector. orCombine(FieldEventDetector<T>... detectors)
Create a new event detector that is the logical OR of the given event detectors.Method parameters in org.orekit.propagation.events with type arguments of type FieldEventDetector Modifier and Type Method Description static <T extends CalculusFieldElement<T>>
FieldBooleanDetector<T>FieldBooleanDetector. andCombine(Collection<? extends FieldEventDetector<T>> detectors)
Create a new event detector that is the logical AND of the given event detectors.static <T extends CalculusFieldElement<T>>
FieldBooleanDetector<T>FieldBooleanDetector. orCombine(Collection<? extends FieldEventDetector<T>> detectors)
Create a new event detector that is the logical OR of the given event detectors.Constructors in org.orekit.propagation.events with parameters of type FieldEventDetector Constructor Description FieldAdapterDetector(FieldEventDetector<T> detector)
Build an adaptor wrapping an existing detector.FieldEventEnablingPredicateFilter(FieldAdaptableInterval<T> maxCheck, T threshold, int maxIter, FieldEventHandler<T> handler, FieldEventDetector<T> rawDetector, FieldEnablingPredicate<T> enabler)
Protected constructor with full parameters.FieldEventEnablingPredicateFilter(FieldEventDetector<T> rawDetector, FieldEnablingPredicate<T> enabler)
Wrap anevent detector
.FieldNegateDetector(FieldAdaptableInterval<T> newMaxCheck, T newThreshold, int newMaxIter, FieldEventHandler<T> newHandler, FieldEventDetector<T> original)
Private constructor.FieldNegateDetector(FieldEventDetector<T> original)
Create a new event detector that negates an existing event detector.Constructor parameters in org.orekit.propagation.events with type arguments of type FieldEventDetector Constructor Description FieldBooleanDetector(List<FieldEventDetector<T>> detectors, org.orekit.propagation.events.FieldBooleanDetector.Operator operator, FieldAdaptableInterval<T> newMaxCheck, T newThreshold, int newMaxIter, FieldEventHandler<T> newHandler)
Private constructor with all the parameters. -
Uses of FieldEventDetector in org.orekit.propagation.events.handlers
Methods in org.orekit.propagation.events.handlers that return FieldEventDetector Modifier and Type Method Description FieldEventDetector<T>
FieldRecordAndContinue.Event. getDetector()
Get the detector.Methods in org.orekit.propagation.events.handlers with parameters of type FieldEventDetector Modifier and Type Method Description Action
FieldContinueOnEvent. eventOccurred(FieldSpacecraftState<T> s, FieldEventDetector<T> detector, boolean increasing)
Specific implementation of the eventOccurred interface.Action
FieldEventHandler. eventOccurred(FieldSpacecraftState<T> s, FieldEventDetector<T> detector, boolean increasing)
Handle an event.Action
FieldRecordAndContinue. eventOccurred(FieldSpacecraftState<T> s, FieldEventDetector<T> detector, boolean increasing)
Action
FieldStopOnDecreasing. eventOccurred(FieldSpacecraftState<T> s, FieldEventDetector<T> detector, boolean increasing)
Handle a detection event and choose what to do next.Action
FieldStopOnEvent. eventOccurred(FieldSpacecraftState<T> s, FieldEventDetector<T> detector, boolean increasing)
Specific implementation of the eventOccurred interface.Action
FieldStopOnIncreasing. eventOccurred(FieldSpacecraftState<T> s, FieldEventDetector<T> detector, boolean increasing)
Handle a detection event and choose what to do next.default void
FieldEventHandler. init(FieldSpacecraftState<T> initialState, FieldAbsoluteDate<T> target, FieldEventDetector<T> detector)
Initialize event handler at the start of a propagation.default FieldSpacecraftState<T>
FieldEventHandler. resetState(FieldEventDetector<T> detector, FieldSpacecraftState<T> oldState)
Reset the state prior to continue propagation. -
Uses of FieldEventDetector in org.orekit.propagation.integration
Methods in org.orekit.propagation.integration with type parameters of type FieldEventDetector Modifier and Type Method Description <D extends FieldEventDetector<T>>
voidFieldAbstractIntegratedPropagator. addEventDetector(D detector)
Add an event detector.Methods in org.orekit.propagation.integration that return types with arguments of type FieldEventDetector Modifier and Type Method Description Collection<FieldEventDetector<T>>
FieldAbstractIntegratedPropagator. getEventsDetectors()
Get all the events detectors that have been added.Methods in org.orekit.propagation.integration with parameters of type FieldEventDetector Modifier and Type Method Description protected void
FieldAbstractIntegratedPropagator. setUpEventDetector(FieldODEIntegrator<T> integ, FieldEventDetector<T> detector)
Wrap an Orekit event detector and register it to the integrator. -
Uses of FieldEventDetector in org.orekit.propagation.semianalytical.dsst.forces
Methods in org.orekit.propagation.semianalytical.dsst.forces that return types with arguments of type FieldEventDetector Modifier and Type Method Description <T extends CalculusFieldElement<T>>
Stream<FieldEventDetector<T>>DSSTAtmosphericDrag. getFieldEventDetectors(Field<T> field)
Get the discrete events related to the model.default <T extends CalculusFieldElement<T>>
Stream<FieldEventDetector<T>>DSSTForceModel. getFieldEventDetectors(Field<T> field)
Get the discrete events related to the model.
-