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)Deprecated.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 classFieldImpulseManeuver<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 classFieldImpulseManeuver<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>>
List<FieldEventDetector<T>>CylindricallyShadowedLightFluxModel. getFieldEclipseConditionsDetector(Field<T> field)Retrieve Field detectors finding entries and exits in different eclipse zones.<T extends CalculusFieldElement<T>>
List<FieldEventDetector<T>>LightFluxModel. getFieldEclipseConditionsDetector(Field<T> field)Retrieve Field detectors finding entries and exits in different eclipse zones.<T extends CalculusFieldElement<T>>
Stream<FieldEventDetector<T>>AbstractRadiationForceModel. getFieldEventDetectors(Field<T> field)Get the discrete events related to the model.<T extends CalculusFieldElement<T>>
Stream<FieldEventDetector<T>>RadiationPressureModel. 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 classFieldEventSlopeFilter<D extends FieldEventDetector<T>,T extends CalculusFieldElement<T>>Wrapper used to detect only increasing or decreasing events.classFieldEventState<D extends FieldEventDetector<T>,T extends CalculusFieldElement<T>>This class handles the state for oneevent detectorduring integration steps.Classes in org.orekit.propagation.events that implement FieldEventDetector Modifier and Type Class Description classFieldAbstractDetector<D extends FieldAbstractDetector<D,T>,T extends CalculusFieldElement<T>>Common parts shared by several orbital events finders.classFieldAdapterDetector<T extends CalculusFieldElement<T>>Base class for adapting an existing detector.classFieldAltitudeDetector<T extends CalculusFieldElement<T>>Finder for satellite altitude crossing events.classFieldApsideDetector<T extends CalculusFieldElement<T>>Finder for apside crossing events.classFieldBetaAngleDetector<T extends CalculusFieldElement<T>>Finder for beta angle crossing events.classFieldBooleanDetector<T extends CalculusFieldElement<T>>This class provides AND and OR operations for event detectors.classFieldCylindricalShadowEclipseDetector<T extends CalculusFieldElement<T>>Event detector for eclipses from a single, infinitely-distant light source, occulted by a spherical central body.classFieldDateDetector<T extends CalculusFieldElement<T>>Finder for date events.classFieldEclipseDetector<T extends CalculusFieldElement<T>>Finder for satellite eclipse related events.classFieldElevationDetector<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.classFieldElevationExtremumDetector<T extends CalculusFieldElement<T>>Detector for elevation extremum with respect to a ground point.classFieldEventEnablingPredicateFilter<T extends CalculusFieldElement<T>>Wrapper used to detect events only when enabled by an external predicated function.classFieldEventSlopeFilter<D extends FieldEventDetector<T>,T extends CalculusFieldElement<T>>Wrapper used to detect only increasing or decreasing events.classFieldExtremumApproachDetector<T extends CalculusFieldElement<T>>Finder for extremum approach events.classFieldFunctionalDetector<T extends CalculusFieldElement<T>>A detector that implements theFieldFunctionalDetector.g(FieldSpacecraftState)function using a lambda that can be set usingFieldFunctionalDetector.withFunction(Function).classFieldLatitudeCrossingDetector<T extends CalculusFieldElement<T>>Detector for geographic latitude crossing.classFieldLatitudeRangeCrossingDetector<T extends CalculusFieldElement<T>>Detector for geographic latitude crossing.classFieldLongitudeCrossingDetector<T extends CalculusFieldElement<T>>Detector for geographic longitude crossing.classFieldLongitudeRangeCrossingDetector<T extends CalculusFieldElement<T>>Detector for geographic longitude crossing.classFieldNegateDetector<T extends CalculusFieldElement<T>>An event detector that negates the sign on another event detector'sgfunction.classFieldNodeDetector<T extends CalculusFieldElement<T>>Finder for node crossing events.classFieldParameterDrivenDateIntervalDetector<T extends CalculusFieldElement<T>>Detector for date intervals that may be offset thanks to parameter drivers.classFieldRelativeDistanceDetector<T extends CalculusFieldElement<T>>Detector of specific value for the distance relative to another trajectory (using the Euclidean norm).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 ofParameterDriverMethods 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.booleanFieldEnablingPredicate. 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 ActionFieldContinueOnEvent. eventOccurred(FieldSpacecraftState<T> s, FieldEventDetector<T> detector, boolean increasing)Specific implementation of the eventOccurred interface.ActionFieldEventHandler. eventOccurred(FieldSpacecraftState<T> s, FieldEventDetector<T> detector, boolean increasing)Handle an event.ActionFieldRecallLastOccurrence. eventOccurred(FieldSpacecraftState<T> s, FieldEventDetector<T> detector, boolean increasing)Handle an event.ActionFieldRecordAndContinue. eventOccurred(FieldSpacecraftState<T> s, FieldEventDetector<T> detector, boolean increasing)ActionFieldStopOnDecreasing. eventOccurred(FieldSpacecraftState<T> s, FieldEventDetector<T> detector, boolean increasing)Handle a detection event and choose what to do next.ActionFieldStopOnEvent. eventOccurred(FieldSpacecraftState<T> s, FieldEventDetector<T> detector, boolean increasing)Specific implementation of the eventOccurred interface.ActionFieldStopOnIncreasing. eventOccurred(FieldSpacecraftState<T> s, FieldEventDetector<T> detector, boolean increasing)Handle a detection event and choose what to do next.default voidFieldEventHandler. init(FieldSpacecraftState<T> initialState, FieldAbsoluteDate<T> target, FieldEventDetector<T> detector)Initialize event handler at the start of a propagation.voidFieldRecallLastOccurrence. 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.FieldSpacecraftState<T>FieldRecallLastOccurrence. 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 voidFieldAbstractIntegratedPropagator. 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.
-