pharmpy.modeling.set_ode_solver#

pharmpy.modeling.set_ode_solver(model, solver)[source]#

Sets ODE solver to use for model

The recognized solvers are CVODS, DGEAR, DVERK, IDA, LSODA and LSODI. To see the corresponding NONMEM ADVANs see ODE solvers and ADVANs.

Parameters:
  • model (Model) – Pharmpy model

  • solver ({‘CVODES’, ‘DGEAR’, ‘DVERK’, ‘IDA’, ‘LSODA’, ‘LSODI’}) – Solver to use or None for no preference

Returns:

Model – Updated Pharmpy model

Examples

>>> from pharmpy.modeling import *
>>> model = load_example_model("pheno")
>>> model = set_ode_solver(model, 'LSODA')