This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
ode_toolbox [2016/09/07 16:08] 127.0.0.1 external edit |
ode_toolbox [2023/03/02 12:19] boris |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ODE_toolbox_screenshot.png, title=" | + | ====== ODE toolbox (Ecolego) ====== |
+ | |||
+ | [[ecolego/ | ||
+ | |||
+ | 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. | ||
- | 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: | This toolbox adds the following functionality to Ecolego: | ||
- | * The [[Compartment|compartment]] building block representing a dependent variable or [[State|state]]. | + | |
- | * The [[Transfer]] building block to model fluxes between [[Compartment|compartments]]. | + | * The [[Transfer|Transfer]] building block to model fluxes between [[Compartment|compartments]]. Transfers can be [[Transfer_coefficient|linear]], non-linear or discrete. |
- | Transfers can be [[Transfer coefficient|linear]], non-linear or [[Discrete transfer|discrete]]. | + | * The [[Transport|transport sub-system]] which allows you to approximate partial differential equations in one dimension. |
- | * The [[Transport|transport sub-system]] which allows you to approximate partial differential equations in one dimension. | + | * An extensive library of numerical [[Solver|solvers]]. |
- | * An extensive library of numerical [[Solver|solvers]]. | + | * [[Batch_simulations|Batch simulations]] |
- | * [[Batch simulations]] | + | |
+ | |{{: | ||
+ | |||
+ | 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 ===== | ===== Manual ===== | ||
- | * [[ODE toolbox | + | |
+ | |||
+ | |||
+ | |||
+ | |||
- | ==== See also ==== | ||
- | * [[Software]] | ||