Class FieldDetectorBasedEventState<T extends CalculusFieldElement<T>>

  • Type Parameters:
    T - the type of the field elements
    All Implemented Interfaces:
    FieldEventState<T>

    public class FieldDetectorBasedEventState<T extends CalculusFieldElement<T>>
    extends Object
    implements FieldEventState<T>
    This class handles the state for one event handler during integration steps.

    Each time the integrator proposes a step, the event handler switching function should be checked. This class handles the state of one handler during one integration step, with references to the state at the end of the preceding step. This information is used to decide if the handler should trigger an event or not during the proposed step.