Procedure | Location | Procedure Type | Description |
---|---|---|---|
ddeabm | ddeabm_module | Subroutine | solve an initial value problem in ordinary differential equations using an adams-bashforth method. |
ddeabm_initialize | ddeabm_module | Subroutine | Initialize the ddeabm_class, and set the variables that cannot be changed during a problem. |
ddeabm_interp | ddeabm_module | Subroutine | Interpolation function. Can be used for dense output after a step. It calls the low-level routine dintp. |
ddeabm_new_problem | ddeabm_module | Subroutine | Call this to indicate that a new problem is being solved.
It sets |
ddeabm_stop_integration | ddeabm_module | Subroutine | Call this to abort the integration if there is an error.
(Can be called in |
ddeabm_with_event_initialize | ddeabm_module | Subroutine | Initialize ddeabm_with_event_class class, and set the variables that cannot be changed during a problem. |
ddeabm_with_event_initialize_vec | ddeabm_module | Subroutine | Initialize ddeabm_with_event_class_vec class, and set the variables that cannot be changed during a problem. |
ddeabm_with_event_wrapper | ddeabm_module | Subroutine | Wrapper routine for ddeabm, with event finding.
It will integrate until |
ddeabm_with_event_wrapper_vec | ddeabm_module | Subroutine | Wrapper routine for ddeabm, with event finding for multiple functions.
It will integrate until any |
ddeabm_wrapper | ddeabm_module | Subroutine | Wrapper routine for ddeabm. |
ddes | ddeabm_module | Subroutine | ddeabm merely allocates storage for ddes to relieve the user of the inconvenience of a long call list. consequently ddes is used as described in the comments for ddeabm. |
destroy_ddeabm | ddeabm_module | Subroutine | Destructor for ddeabm_class. |
dhstrt | ddeabm_module | Subroutine | Computes a starting step size to be used in solving initial value problems in ordinary differential equations. |
dhvnrm | ddeabm_module | Function | Compute the maximum norm of the first |
dintp | ddeabm_module | Subroutine | approximate the solution at |
dsteps | ddeabm_module | Subroutine | integrate a system of first order ordinary differential equations one step. |
report_error | ddeabm_module | Subroutine | Report an error message. |