Please refer to the Modeling Howto vignette on how to implement custom
models by overloading the solver function.
solver(scenario, ...)# S4 method for ANY
solver(scenario, ...)
# S4 method for AlgaeWeber
solver(scenario, method = "lsoda", hmax = 0.1, ...)
# S4 method for AlgaeTKTD
solver(scenario, method = "lsoda", hmax = 0.1, ...)
# S4 method for AlgaeSimple
solver(scenario, method = "lsoda", hmax = 0.1, ...)
# S4 method for DebAbj
solver(scenario, ...)
# S4 method for DebTox
solver(scenario, method = "ode45", ...)
# S4 method for DebDaphnia
solver(scenario, ...)
# S4 method for GutsRedSd
solver(scenario, ...)
# S4 method for GutsRedIt
solver(scenario, ...)
# S4 method for LemnaSetac
solver(scenario, ...)
# S4 method for LemnaSchmitt
solver(scenario, ...)
# S4 method for MyrioExp
solver(scenario, ...)
# S4 method for MyrioLog
solver(scenario, ...)
data.frame with simulation results
scenario object
additional parameters passed on to deSolve::ode()
string, numerical solver used by deSolve::ode()
numeric, maximum step length in time, see deSolve::ode()
solver(ANY): Default solver, raises an error
solver(AlgaeWeber): numerically integrates Algae_Weber models
solver(AlgaeTKTD): numerically integrates Algae_TKTD models
solver(AlgaeSimple): numerically integrates Algae_Simple models
solver(DebAbj): Numerically integrates DEB_abj models
solver(DebTox): Numerically integrates DEBtox scenarios
solver(DebDaphnia): (deprecated) Numerically integrates DEBtox_Daphnia scenarios
solver(GutsRedSd): Numerically integrates GUTS-RED-SD models
solver(GutsRedIt): Numerically integrates GUTS-RED-IT models
solver(LemnaSetac): Numerically integrates Lemna_SETAC models
solver(LemnaSchmitt): Numerically integrates Lemna_Schmitt models
solver(MyrioExp): Numerically integrates MyrioExp models
solver(MyrioLog): Numerically integrates MyrioLog models
Some solvers may set reasonable default values for e.g. maximum step
length in time (hmax), but not all do. Please check the model documentation for
details.