NAG C Library Manual

## d02 – Ordinary Differential Equations

d02 Chapter Introduction
 RoutineName Mark ofIntroduction Purpose d02cjcExample Text 2 nag_ode_ivp_adams_genOrdinary differential equation solver using a variable-order variable-step Adams method (Black Box) d02ejcExample Text 3 nag_ode_ivp_bdf_genOrdinary differential equations solver, stiff, initial value problems using the Backward Differentiation Formulae d02gacExample Text 3 nag_ode_bvp_fd_nonlin_fixedbcOrdinary differential equations solver, for simple nonlinear two-point boundary value problems, using a finite difference technique with deferred correction d02gbcExample Text 3 nag_ode_bvp_fd_lin_genOrdinary differential equations solver, for general linear two-point boundary value problems, using a finite difference technique with deferred correction d02pccExample Text 3 nag_ode_ivp_rk_rangeOrdinary differential equations solver, initial value problems over a range using Runge–Kutta methods d02pdcExample Text 3 nag_ode_ivp_rk_onestepOrdinary differential equations solver, initial value problems, one time step using Runge–Kutta methods d02ppc 3 nag_ode_ivp_rk_freeFreeing function for use with the Runge–Kutta suite (d02p functions) d02pvc 3 nag_ode_ivp_rk_setupSetup function for use with nag_ode_ivp_rk_range (d02pcc) and/or nag_ode_ivp_rk_onestep (d02pdc) d02pwcExample Text 3 nag_ode_ivp_rk_reset_tendA function to re-set the end point following a call to nag_ode_ivp_rk_onestep (d02pdc) d02pxcExample Text 3 nag_ode_ivp_rk_interpOrdinary differential equations solver, computes the solution by interpolation anywhere on an integration step taken by nag_ode_ivp_rk_onestep (d02pdc) d02pzcExample Text 3 nag_ode_ivp_rk_errassA function to provide global error assessment during an integration with either nag_ode_ivp_rk_range (d02pcc) or nag_ode_ivp_rk_onestep (d02pdc) d02qfcExample Text 2 nag_ode_ivp_adams_rootsOrdinary differential equation solver using Adams method (sophisticated use) d02qwc 2 nag_ode_ivp_adams_setupSetup function for nag_ode_ivp_adams_roots (d02qfc) d02qyc 2 nag_ode_ivp_adams_freeFreeing function for use with nag_ode_ivp_adams_roots (d02qfc) d02qzcExample Text 2 nag_ode_ivp_adams_interpInterpolation function for use with nag_ode_ivp_adams_roots (d02qfc) d02racExample Text 3 nag_ode_bvp_fd_nonlin_genOrdinary differential equations solver, for general nonlinear two-point boundary value problems, using a finite difference technique with deferred correction