ODESolverCallback¶
- class probnum.diffeq.callbacks.ODESolverCallback(replace, condition)¶
Bases:
ABC
Interface for pure callback-type events.
Methods Summary
__call__
(state)Modify a state whenever a condition dictates doing so.
Methods Documentation
- Parameters:
replace (Callable[[probnum.diffeq.ODESolverState], probnum.diffeq.ODESolverState]) –
condition (Callable[[probnum.diffeq.ODESolverState], float | bool]) –
- abstract __call__(state)[source]¶
Modify a state whenever a condition dictates doing so.
- Parameters:
state (ODESolverState) –
- Return type: