User Tools

Site Tools


ode_toolbox

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
ode_toolbox [2016/09/07 16:29]
boris
ode_toolbox [2023/03/02 11:10]
boris
Line 1: Line 1:
-ODE_toolbox_screenshot.png, title="Ecolego Modelling Software Screenshot"+====== 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. 
 + 
 + 
 +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 [[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]] 
 + 
 +|{{: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 ===== ===== Manual =====
  
-* [[ODE toolbox wiki]]+  * [[ODE_toolbox_wiki|ODE toolbox Wiki]] 
 + 
 + 
 + 
 + 
 + 
  
-==== See also ==== 
  
-* [[Software]] 
  
ode_toolbox.txt · Last modified: 2023/03/02 12:19 by boris