====== ODE toolbox (Ecolego) ====== [[ecolego/files/ODE_toolbox_screenshot.png|{{:ODE_toolbox_screenshot_thumb.png|Ecolego Modelling Software Screenshot}}]] The Ordinary Differential Equation (ODE) toolbox is always included with the base version of [[Ecolego|Ecolego]]. The ODE toolbox allows you to create and simulate compartment models in Ecolego. Both linear and non-linear systems of ordinary differential equations are supported. This toolbox adds the following functionality to Ecolego: * The [[Compartment|compartment]] building block representing a dependent variable or [[State|state]]. * The [[Transfer|Transfer]] building block to model fluxes between [[Compartment|compartments]]. Transfers can be [[Transfer_coefficient|linear]], non-linear or discrete. * The [[Transport|transport sub-system]] which allows you to approximate partial differential equations in one dimension. * An extensive library of numerical [[Solver|solvers]]. * [[Batch_simulations|Batch simulations]] |{{:ODEToolbox.png|ODE Toolbox Screenshot}}| The ODE toolbox feature powerful numerical solvers of ordinary differential equations. Both variable and fixed step size solvers are available, as well as solvers for stiff systems. * Set up system of ordinary differential equations using graphical blocks ( [[Compartment|compartments]] and [[Transfer|transfers]] ) * Supports both linear and non-linear transfers * Discrete transfers * Saturation limits * Variable step size solvers * Bogacki-Shampine (Runge-Kutta 2,3) * Dormand-Prince (Runge-Kutta 4,5) * Dormand-Prince (Runge-Kutta 8,5,3) * Adams-Bashforth-Moulton (variable order 1-12) * NDF (variable order 1-5) * BDF (variable order 1-5) * RADAU5 (Runge-Kutta) * Rosenbrock (Second order) * Trapezoidal * TR-BDF2 (Runga-Kutta) * Fixed step size solvers * Runge-Kutta 1-5 ===== Manual ===== * [[ODE_toolbox_wiki|ODE toolbox Wiki]]