Package org.hipparchus.ode.events
Interface FieldAdaptableInterval<T extends CalculusFieldElement<T>>
- Type Parameters:
T
- the type of the field elements
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
This interface represents an event checking interval that depends on state.
- Since:
- 3.0
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiondouble
currentInterval
(FieldODEStateAndDerivative<T> state, boolean isForward) Get the current value of maximal time interval between events handler checks.static <W extends CalculusFieldElement<W>>
FieldAdaptableInterval<W> of
(double maxCheck) Create a constant interval from the input.
-
Method Details
-
currentInterval
Get the current value of maximal time interval between events handler checks.- Parameters:
state
- current stateisForward
- true if propagation is forward in independent variable, false otherwise- Returns:
- current value of maximal time interval between events handler checks (only as a double)
-
of
Create a constant interval from the input.- Type Parameters:
W
- field type- Parameters:
maxCheck
- maximum check value- Returns:
- constant interval
- Since:
- 4.0
-