SLIDE 25 Introduction Model Specification Solvers Plotting Forcings + Events Delay Diff. Equations Partial Diff. Equations Speeding up Solvers
Options of solver functions
Top level function
> ode(y, times, func, parms, + method = c("lsoda", "lsode", "lsodes", "lsodar", "vode", "daspk", + "euler", "rk4", "ode23", "ode45", "radau", + "bdf", "bdf_d", "adams", "impAdams", "impAdams_d", + "iteration"), ...)
Workhorse function: the individual solver
> lsoda(y, times, func, parms, rtol = 1e-6, atol = 1e-6, + jacfunc = NULL, jactype = "fullint", rootfunc = NULL, + verbose = FALSE, nroot = 0, tcrit = NULL, + hmin = 0, hmax = NULL, hini = 0, ynames = TRUE, + maxordn = 12, maxords = 5, bandup = NULL, banddown = NULL, + maxsteps = 5000, dllname = NULL, initfunc = dllname, + initpar = parms, rpar = NULL, ipar = NULL, nout = 0, +
- utnames = NULL, forcings = NULL, initforc = NULL,
+ fcontrol = NULL, events = NULL, lags = NULL,...)