Uses of Interface
org.orekit.propagation.events.FieldEventDetector
Packages that use FieldEventDetector
Package
Description
This package provides classes to represent simple attitudes.
This package provides routines to model the control cost in adjoint equations as in the Pontryagin Maximum Principle.
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 ...).This package provides all drag-related forces.
This package provides empirical forces.
This package provides models of simple maneuvers.
This package provides propulsion models intended to be used with class
Maneuver.This package provides maneuver triggers' models intended to be used with class
Maneuver.This package provides all radiation pressure related forces.
Propagation
Top level package for analytical propagators.
This package provides interfaces and classes dealing with events occurring during propagation.
This package provides an interface and classes dealing with events occurrence only.
Utilities for integration-based propagators (both numerical and semi-analytical).
This package provides force models for Draper Semi-analytical Satellite Theory (DSST).
-
Uses of FieldEventDetector in org.orekit.attitudes
Methods in org.orekit.attitudes that return types with arguments of type FieldEventDetectorModifier and TypeMethodDescription<T extends CalculusFieldElement<T>>
Stream<FieldEventDetector<T>> AggregateBoundedAttitudeProvider.getFieldEventDetectors(Field<T> field) Get the discrete events related to the model.default <T extends CalculusFieldElement<T>>
Stream<FieldEventDetector<T>> AttitudeProvider.getFieldEventDetectors(Field<T> field) Get the discrete events related to the model.default <T extends CalculusFieldElement<T>>
Stream<FieldEventDetector<T>> AttitudeProviderModifier.getFieldEventDetectors(Field<T> field, List<ParameterDriver> parameterDrivers) Get the discrete events related to the model from a list ofParameterDriver<T extends CalculusFieldElement<T>>
Stream<FieldEventDetector<T>> AttitudesSequence.getFieldEventDetectors(Field<T> field) <T extends CalculusFieldElement<T>>
Stream<FieldEventDetector<T>> AttitudesSwitcher.getFieldEventDetectors(Field<T> field) -
Uses of FieldEventDetector in org.orekit.control.indirect.adjoint.cost
Methods in org.orekit.control.indirect.adjoint.cost that return FieldEventDetectorModifier and TypeMethodDescriptionprotected FieldEventDetector<T> FieldAbstractCartesianCost.buildSwitchDetector(FieldAbstractCartesianCost<T>.FieldSwitchFunction eventFunction, FieldEventDetectionSettings<T> fieldEventDetectionSettings) Build event detector.Methods in org.orekit.control.indirect.adjoint.cost that return types with arguments of type FieldEventDetectorModifier and TypeMethodDescriptionFieldBoundedCartesianEnergy.getFieldEventDetectors(Field<T> field) Get the detectors needed for propagation.default Stream<FieldEventDetector<T>> FieldCartesianCost.getFieldEventDetectors(Field<T> field) Get the detectors needed for propagation.FieldCartesianFuelCost.getFieldEventDetectors(Field<T> field) Get the detectors needed for propagation.FieldQuadraticPenaltyCartesianFuel.getFieldEventDetectors(Field<T> field) Get the detectors needed for propagation.FieldUnboundedCartesianEnergy.getFieldEventDetectors(Field<T> field) Get the detectors needed for propagation. -
Uses of FieldEventDetector in org.orekit.forces
Methods in org.orekit.forces that return types with arguments of type FieldEventDetectorModifier and TypeMethodDescriptiondefault <T extends CalculusFieldElement<T>>
Stream<FieldEventDetector<T>> ForceModel.getFieldEventDetectors(Field<T> field) Get the discrete events related to the model.default <T extends CalculusFieldElement<T>>
Stream<FieldEventDetector<T>> ForceModelModifier.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 FieldEventDetectorModifier and TypeMethodDescription<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 FieldEventDetectorModifier and TypeMethodDescription<T extends CalculusFieldElement<T>>
Stream<FieldEventDetector<T>> AbstractParametricAcceleration.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 that implement FieldEventDetectorModifier and TypeClassDescriptionclassFieldImpulseManeuver<T extends CalculusFieldElement<T>>Impulse maneuver model for propagators working with Fields.Methods in org.orekit.forces.maneuvers that return FieldEventDetectorModifier and TypeMethodDescriptionFieldImpulseManeuver.getDetector()Getter for wrapped detector.FieldImpulseManeuver.getTrigger()Get the triggering event.Methods in org.orekit.forces.maneuvers that return types with arguments of type FieldEventDetectorModifier and TypeMethodDescription<T extends CalculusFieldElement<T>>
Stream<FieldEventDetector<T>> Maneuver.getFieldEventDetectors(Field<T> field) Get the discrete events related to the model.Constructors in org.orekit.forces.maneuvers with parameters of type FieldEventDetectorModifierConstructorDescriptionFieldImpulseManeuver(FieldEventDetector<T> trigger, FieldVector3D<T> deltaVSat, T isp) Build a new instance.FieldImpulseManeuver(FieldEventDetector<T> trigger, AttitudeProvider attitudeOverride, FieldVector3D<T> deltaVSat, T isp) Build a new instance.FieldImpulseManeuver(FieldEventDetector<T> trigger, AttitudeProvider attitudeOverride, FieldImpulseProvider<T> fieldImpulseProvider, T isp, Control3DVectorCostType control3DVectorCostType) Build a new instance. -
Uses of FieldEventDetector in org.orekit.forces.maneuvers.propulsion
Methods in org.orekit.forces.maneuvers.propulsion that return types with arguments of type FieldEventDetectorModifier and TypeMethodDescription<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
Classes in org.orekit.forces.maneuvers.trigger with type parameters of type FieldEventDetectorModifier and TypeClassDescriptionclassFieldManeuverTriggerDetector<W extends CalculusFieldElement<W>,T extends FieldEventDetector<W>> Wrapper for event detection triggering maneuvers (Field version).Classes in org.orekit.forces.maneuvers.trigger that implement FieldEventDetectorModifier and TypeClassDescriptionclassFieldManeuverTriggerDetector<W extends CalculusFieldElement<W>,T extends FieldEventDetector<W>> Wrapper for event detection triggering maneuvers (Field version).Methods in org.orekit.forces.maneuvers.trigger that return FieldEventDetectorModifier and TypeMethodDescriptionprotected <T extends CalculusFieldElement<T>>
FieldEventDetector<T> AbstractManeuverTriggers.convertDetector(Field<T> field, EventDetector detector) Attempts to create a working Fielded detector from a standard one.protected <S extends CalculusFieldElement<S>>
FieldEventDetector<S> IntervalEventTrigger.convertIntervalDetector(Field<S> field, T detector) Convert a primitive firing intervals detector into a field firing intervals detector.protected <S extends CalculusFieldElement<S>>
FieldEventDetector<S> TimeIntervalsManeuverTrigger.convertIntervalDetector(Field<S> field, BooleanDetector detector) protected <S extends CalculusFieldElement<S>>
FieldEventDetector<S> StartStopEventsTrigger.convertStartDetector(Field<S> field, A detector) Convert a primitive firing start detector into a field firing start detector.protected <S extends CalculusFieldElement<S>>
FieldEventDetector<S> StartStopEventsTrigger.convertStopDetector(Field<S> field, O detector) Convert a primitive firing stop detector into a field firing stop detector.Methods in org.orekit.forces.maneuvers.trigger that return types with arguments of type FieldEventDetectorModifier and TypeMethodDescription<S extends CalculusFieldElement<S>>
Stream<FieldEventDetector<S>> IntervalEventTrigger.getFieldEventDetectors(Field<S> field) Get the discrete events related to the model.default <T extends CalculusFieldElement<T>>
Stream<FieldEventDetector<T>> ManeuverTriggers.getFieldEventDetectors(Field<T> 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.Methods in org.orekit.forces.maneuvers.trigger with parameters of type FieldEventDetectorModifier and TypeMethodDescriptionprotected ActionAbstractManeuverTriggers.FieldTriggerHandler.determineAction(FieldEventDetector<S> detector, FieldSpacecraftState<S> oldState) Determines the action (reset state or derivatives only).voidAbstractManeuverTriggers.FieldTriggerHandler.init(FieldSpacecraftState<S> initialState, FieldAbsoluteDate<S> target, FieldEventDetector<S> detector) Initialize event handler at the start of a propagation.AbstractManeuverTriggers.FieldTriggerHandler.resetState(FieldEventDetector<S> detector, FieldSpacecraftState<S> oldState) Reset the state prior to continue propagation. -
Uses of FieldEventDetector in org.orekit.forces.radiation
Methods in org.orekit.forces.radiation that return types with arguments of type FieldEventDetectorModifier and TypeMethodDescription<T extends CalculusFieldElement<T>>
List<FieldEventDetector<T>> ConicallyShadowedLightFluxModel.getFieldEclipseConditionsDetector(Field<T> field) Retrieve Field detectors finding entries and exits in different eclipse zones.<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 FieldEventDetectorModifier and TypeMethodDescription<D extends FieldEventDetector<T>>
voidFieldPropagator.addEventDetector(D detector) Add an event detector.Methods in org.orekit.propagation that return types with arguments of type FieldEventDetectorModifier and TypeMethodDescriptionFieldPropagator.getEventDetectors()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 FieldEventDetectorModifier and TypeMethodDescription<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 FieldEventDetectorModifier and TypeMethodDescriptionFieldAbstractAnalyticalPropagator.getEventDetectors()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 FieldEventDetectorModifier and TypeClassDescriptionclassFieldEventSlopeFilter<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.Subinterfaces of FieldEventDetector in org.orekit.propagation.eventsModifier and TypeInterfaceDescriptioninterfaceFieldDetectorModifier<T extends CalculusFieldElement<T>>Base class for modifying an existing getDetector().Classes in org.orekit.propagation.events that implement FieldEventDetectorModifier and TypeClassDescriptionclassFieldAbstractDetector<D extends FieldAbstractDetector<D,T>, T extends CalculusFieldElement<T>> Common parts shared by several events finders.classFieldAbstractGeographicalDetector<D extends FieldAbstractDetector<D,T>, T extends CalculusFieldElement<T>> Abstract class for detectors using a body shape.classFieldAbstractTopocentricDetector<D extends FieldAbstractDetector<D,T>, T extends CalculusFieldElement<T>> Abstract class for detectors using a topocentric frame.classFieldAltitudeDetector<T extends CalculusFieldElement<T>>Finder for satellite altitude crossing events.classFieldAngularSeparationDetector<T extends CalculusFieldElement<T>>Detects when spacecraft comes close to a moving beacon, as seen from a moving observer.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.classFieldEventShifter<T extends CalculusFieldElement<T>>Wrapper shifting events occurrences times.classFieldEventSlopeFilter<D extends FieldEventDetector<T>,T extends CalculusFieldElement<T>> Wrapper used to detect only increasing or decreasing events.classFieldExtremumAngularSeparationDetector<T extends CalculusFieldElement<T>>Detector of local extrema with angular separation.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).classFieldGroundAtNightDetector<T extends CalculusFieldElement<T>>Detector for ground location being at night.classFieldLatitudeCrossingDetector<T extends CalculusFieldElement<T>>Detector for geographic latitude crossing.classFieldLatitudeExtremumDetector<T extends CalculusFieldElement<T>>Detector for latitude extrema.classFieldLatitudeRangeCrossingDetector<T extends CalculusFieldElement<T>>Detector for geographic latitude crossing.classFieldLongitudeCrossingDetector<T extends CalculusFieldElement<T>>Detector for geographic longitude crossing.classFieldLongitudeExtremumDetector<T extends CalculusFieldElement<T>>Detector for longitude extrema.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.classFieldPlaneCrossingDetector<T extends CalculusFieldElement<T>>Finder for plane crossing events.classFieldRelativeDistanceDetector<T extends CalculusFieldElement<T>>Detector of specific value for the distance relative to another trajectory (using the Euclidean norm).classFieldSingleDateDetector<T extends CalculusFieldElement<T>>Finder for single date detection.classFieldTimeIntervalDetector<T extends CalculusFieldElement<T>>Detector for time intervals.Methods in org.orekit.propagation.events that return FieldEventDetectorModifier and TypeMethodDescriptionFieldDetectorModifier.getDetector()Getter for wrapped detector.FieldEventEnablingPredicateFilter.getDetector()Get the wrapped raw detector.FieldEventShifter.getDetector()Get the detector for the raw unshifted event.FieldLongitudeCrossingDetector.getDetector()FieldNegateDetector.getDetector()FieldEventsLogger.FieldLoggedEvent.getEventDetector()Get the event detector triggered.FieldNegateDetector.getOriginal()Get the delegate event detector.FieldEventsLogger.monitorDetector(FieldEventDetector<T> monitoredDetector) Monitor an event detector.static <S extends CalculusFieldElement<S>>
FieldEventDetector<S> FieldEventDetector.of(Field<S> field, FieldEventHandler<S> eventHandler, EventDetector detector) Builds instance from non-Field event detector.static <S extends CalculusFieldElement<S>>
FieldEventDetector<S> FieldEventDetector.of(EventFunction eventFunction, FieldEventHandler<S> eventHandler, FieldEventDetectionSettings<S> eventDetectionSettings) Builds instance from event function, handler and detection settings.Methods in org.orekit.propagation.events that return types with arguments of type FieldEventDetectorModifier and TypeMethodDescriptionFieldBooleanDetector.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 FieldEventDetectorModifier and TypeMethodDescriptionstatic <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.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 FieldEventDetectorModifier and TypeMethodDescriptionstatic <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 FieldEventDetectorModifierConstructorDescriptionFieldEventEnablingPredicateFilter(FieldEventDetectionSettings<T> detectionSettings, FieldEventDetector<T> rawDetector, FieldEnablingPredicate<T> enabler) Constructor with full parameters.FieldEventEnablingPredicateFilter(FieldEventDetector<T> rawDetector, FieldEnablingPredicate<T> enabler) Wrap anevent detector.FieldEventShifter(FieldEventDetectionSettings<T> detectionSettings, FieldEventDetector<T> detector, boolean useShiftedStates, T increasingTimeShift, T decreasingTimeShift) Constructor with full parameters.FieldEventShifter(FieldEventDetector<T> detector, boolean useShiftedStates, T increasingTimeShift, T decreasingTimeShift) Build a new instance.protectedFieldNegateDetector(FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> newHandler, FieldEventDetector<T> original) Protected 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 FieldEventDetectorModifierConstructorDescriptionprotectedFieldBooleanDetector(List<FieldEventDetector<T>> detectors, BooleanEventFunction eventFunction, FieldEventDetectionSettings<T> detectionSettings, 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 FieldEventDetectorMethods in org.orekit.propagation.events.handlers with parameters of type FieldEventDetectorModifier and TypeMethodDescriptionprotected booleanFieldCountingHandler.doesCount(FieldSpacecraftState<T> state, FieldEventDetector<T> detector, boolean increasing) Method returning true if and only if the count needs to be incremented.FieldContinueOnEvent.eventOccurred(FieldSpacecraftState<T> s, FieldEventDetector<T> detector, boolean increasing) Specific implementation of the eventOccurred interface.FieldCountAndContinue.eventOccurred(FieldSpacecraftState<T> s, FieldEventDetector<T> detector, boolean increasing) FieldCountingHandler.eventOccurred(FieldSpacecraftState<T> s, FieldEventDetector<T> detector, boolean increasing) Handle an event.FieldEventHandler.eventOccurred(FieldSpacecraftState<T> s, FieldEventDetector<T> detector, boolean increasing) Handle an event.default ActionFieldEventHandlerModifier.eventOccurred(FieldSpacecraftState<T> s, FieldEventDetector<T> detector, boolean increasing) Handle an event.FieldRecallLastOccurrence.eventOccurred(FieldSpacecraftState<T> s, FieldEventDetector<T> detector, boolean increasing) Handle an event.FieldRecordAndContinue.eventOccurred(FieldSpacecraftState<T> s, FieldEventDetector<T> detector, boolean increasing) FieldResetDerivativesOnEvent.eventOccurred(FieldSpacecraftState<T> s, FieldEventDetector<T> detector, boolean increasing) Specific implementation of the eventOccurred interface.FieldSecondaryEventLogger.eventOccurred(FieldSpacecraftState<T> s, FieldEventDetector<T> detector, boolean increasing) FieldStopOnDecreasing.eventOccurred(FieldSpacecraftState<T> s, FieldEventDetector<T> detector, boolean increasing) Handle a detection event and choose what to do next.FieldStopOnEvent.eventOccurred(FieldSpacecraftState<T> s, FieldEventDetector<T> detector, boolean increasing) Specific implementation of the eventOccurred interface.FieldStopOnIncreasing.eventOccurred(FieldSpacecraftState<T> s, FieldEventDetector<T> detector, boolean increasing) Handle a detection event and choose what to do next.default voidFieldEventHandler.finish(FieldSpacecraftState<T> finalState, FieldEventDetector<T> detector) This method finalize event handler at the end of a propagation.default voidFieldEventHandlerModifier.finish(FieldSpacecraftState<T> finalState, FieldEventDetector<T> detector) This method finalize event handler at the end of a propagation.voidFieldSecondaryEventLogger.finish(FieldSpacecraftState<T> finalState, FieldEventDetector<T> detector) default voidFieldEventHandler.init(FieldSpacecraftState<T> initialState, FieldAbsoluteDate<T> target, FieldEventDetector<T> detector) Initialize event handler at the start of a propagation.default voidFieldEventHandlerModifier.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.voidFieldSecondaryEventLogger.init(FieldSpacecraftState<T> initialState, FieldAbsoluteDate<T> target, FieldEventDetector<T> detector) default FieldSpacecraftState<T> FieldEventHandler.resetState(FieldEventDetector<T> detector, FieldSpacecraftState<T> oldState) Reset the state prior to continue propagation.default FieldSpacecraftState<T> FieldEventHandlerModifier.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 FieldEventDetectorModifier and TypeMethodDescription<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 FieldEventDetectorModifier and TypeMethodDescriptionFieldAbstractIntegratedPropagator.getEventDetectors()Get all the events detectors that have been added.Methods in org.orekit.propagation.integration with parameters of type FieldEventDetectorModifier and TypeMethodDescriptionprotected 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 FieldEventDetectorModifier and TypeMethodDescription<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.