User-callable method to stop the integration (e.g., from f, g, or report).
No further function evaluations are done, and the integrator returns, with the
status set to RKLIB_ERROR_USER_STOPPED. This is not treated as an error
(i.e., it does not stop the program if stop_on_errors is true).
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(rk_class), | intent(inout) | :: | me |
subroutine rk_class_stop(me) class(rk_class),intent(inout) :: me me%stopped = .true. me%istatus = RKLIB_ERROR_USER_STOPPED end subroutine rk_class_stop