1 páginas (7 elementos)
Intel ODE Solver Library - Intel ODE Solver Library - Mensajes
Intel ODE Solver Library

Functions list: rkm9st(5), mk52lfn(5), mk52lfa(5), rkm9mkn(5), rkm9mka(5).
rkm9st(init, x1, x2, intvls, D) A specialized routine for solving non-stiff and middle-stiff ODE systems using the explicit method, which is based on the 4th order Merson’s method and the 1st order multistage method of up to and including 9 stages with stability control.
mk52lfn(init, x1, x2, intvls, D) A specialized routine for solving stiff ODE systems using the implicit method based on L-stable (5,2)-method with the numerical Jacobi matrix, which is computed by the routine.
mk52lfa(init, x1, x2, intvls, D) A specialized routine for solving stiff ODE systems using the implicit method based on L-stable (5,2)-method with numerical or analytical computation of the Jacobi matrix. The user must provide a routine for this computation.
rkm9mkn(init, x1, x2, intvls, D) A specialized routine for solving ODE systems with a variable or a priori unknown stiffness; automatically chooses the explicit or implicit scheme in every step and computes the numerical Jacobi matrix when necessary.
rkm9mka(init, x1, x2, intvls, D) A specialized routine for solving ODE systems with a variable or a priori unknown stiffness; automatically chooses the explicit or implicit scheme in every step. The user must provide a routine for numerical or analytical computation of the Jacobi matrix.
Arguments:
- init is either a vector of n real initial values, where n is the number of unknowns (or a single scalar initial value, in the case of a single ODE).
- x1 and x2 are real, scalar endpoints of the interval over which the solution to the ODE(s) is evaluated. Initial values in init are the values of the ODE function(s) evaluated at x1.
- intvls is the integer number of discretization intervals used to interpolate the solution function. The number of solution points is the number of intervals + 1.
- D is a vector function of the form D(x,y) specifying the right-hand side of the system

iode.examples.sm (204,21 KiB) descargado 2321 vez(es).
iode.kinetic1.sm (7,75 KiB) descargado 2269 vez(es).
iode.kinetic2.sm (14,4 KiB) descargado 2126 vez(es).
iode.kinetic3.sm (14,08 KiB) descargado 7089 vez(es).
iode.integrate.sm (10,57 KiB) descargado 7048 vez(es).
iode.test1.sm (22,49 KiB) descargado 2110 vez(es).
iode.test2.sm (22,5 KiB) descargado 2257 vez(es).
iode.Amplitude detector.sm (20,18 KiB) descargado 2198 vez(es).
Box_models.sm (100,18 KiB) descargado 6949 vez(es).
iode.examples.pdf (416,34 KiB) descargado 1312 vez(es).
iode.kinetic1.pdf (74,06 KiB) descargado 1132 vez(es).
iode.kinetic2.pdf (90,4 KiB) descargado 1126 vez(es).
iode.kinetic3.pdf (88,45 KiB) descargado 1149 vez(es).
iode.integrate.pdf (88,91 KiB) descargado 1214 vez(es).
iode.test1.pdf (116,24 KiB) descargado 1171 vez(es).
iode.test2.pdf (121,64 KiB) descargado 1123 vez(es).
iode.Amplitude detector.pdf (147,71 KiB) descargado 1210 vez(es).
Box_models.pdf (145,32 KiB) descargado 1338 vez(es).
Documents:
Intel ODE Solver Library Reference Manual (2018).pdf (239,74 KiB) descargado 1268 vez(es).
See also:
● [topic=726]Mathcad Toolbox[/topic]
● [topic=1918]DotNumerics[/topic]
● [topic=13809]SADEL[/topic]
● [topic=1970]Matlab C++ Math Library[/topic]
● [topic=17063]OSLO[/topic]
● [topic=17067]lsoda[/topic]
● [topic=1997]GNU Scientific Library (GSL)[/topic]

Functions list: rkm9st(5), mk52lfn(5), mk52lfa(5), rkm9mkn(5), rkm9mka(5).
rkm9st(init, x1, x2, intvls, D) A specialized routine for solving non-stiff and middle-stiff ODE systems using the explicit method, which is based on the 4th order Merson’s method and the 1st order multistage method of up to and including 9 stages with stability control.
mk52lfn(init, x1, x2, intvls, D) A specialized routine for solving stiff ODE systems using the implicit method based on L-stable (5,2)-method with the numerical Jacobi matrix, which is computed by the routine.
mk52lfa(init, x1, x2, intvls, D) A specialized routine for solving stiff ODE systems using the implicit method based on L-stable (5,2)-method with numerical or analytical computation of the Jacobi matrix. The user must provide a routine for this computation.
rkm9mkn(init, x1, x2, intvls, D) A specialized routine for solving ODE systems with a variable or a priori unknown stiffness; automatically chooses the explicit or implicit scheme in every step and computes the numerical Jacobi matrix when necessary.
rkm9mka(init, x1, x2, intvls, D) A specialized routine for solving ODE systems with a variable or a priori unknown stiffness; automatically chooses the explicit or implicit scheme in every step. The user must provide a routine for numerical or analytical computation of the Jacobi matrix.
Arguments:
- init is either a vector of n real initial values, where n is the number of unknowns (or a single scalar initial value, in the case of a single ODE).
- x1 and x2 are real, scalar endpoints of the interval over which the solution to the ODE(s) is evaluated. Initial values in init are the values of the ODE function(s) evaluated at x1.
- intvls is the integer number of discretization intervals used to interpolate the solution function. The number of solution points is the number of intervals + 1.
- D is a vector function of the form D(x,y) specifying the right-hand side of the system

iode.examples.sm (204,21 KiB) descargado 2321 vez(es).
iode.kinetic1.sm (7,75 KiB) descargado 2269 vez(es).
iode.kinetic2.sm (14,4 KiB) descargado 2126 vez(es).
iode.kinetic3.sm (14,08 KiB) descargado 7089 vez(es).
iode.integrate.sm (10,57 KiB) descargado 7048 vez(es).
iode.test1.sm (22,49 KiB) descargado 2110 vez(es).
iode.test2.sm (22,5 KiB) descargado 2257 vez(es).
iode.Amplitude detector.sm (20,18 KiB) descargado 2198 vez(es).
Box_models.sm (100,18 KiB) descargado 6949 vez(es).
iode.examples.pdf (416,34 KiB) descargado 1312 vez(es).
iode.kinetic1.pdf (74,06 KiB) descargado 1132 vez(es).
iode.kinetic2.pdf (90,4 KiB) descargado 1126 vez(es).
iode.kinetic3.pdf (88,45 KiB) descargado 1149 vez(es).
iode.integrate.pdf (88,91 KiB) descargado 1214 vez(es).
iode.test1.pdf (116,24 KiB) descargado 1171 vez(es).
iode.test2.pdf (121,64 KiB) descargado 1123 vez(es).
iode.Amplitude detector.pdf (147,71 KiB) descargado 1210 vez(es).
Box_models.pdf (145,32 KiB) descargado 1338 vez(es).
Documents:
Intel ODE Solver Library Reference Manual (2018).pdf (239,74 KiB) descargado 1268 vez(es).
See also:
● [topic=726]Mathcad Toolbox[/topic]
● [topic=1918]DotNumerics[/topic]
● [topic=13809]SADEL[/topic]
● [topic=1970]Matlab C++ Math Library[/topic]
● [topic=17063]OSLO[/topic]
● [topic=17067]lsoda[/topic]
● [topic=1997]GNU Scientific Library (GSL)[/topic]
Russia ☭ forever, Viacheslav N. Mezentsev
A 3 usuarios les gustó este mensaje
NDTM Amarasekera 1/2/2019 1:43:00, Davide Carpi 1/2/2019 10:56:00, Radovan Omorjan 1/2/2019 15:35:00
Hmm...even dn_GearsBDF() will go nuts for this example.
Just for the record...

iode.Amplitude detector-1.sm (19,9 KiB) descargado 4235 vez(es).
EDIT: mk52lfa() and mk52lfn() will also perform well here
Just for the record...

iode.Amplitude detector-1.sm (19,9 KiB) descargado 4235 vez(es).
EDIT: mk52lfa() and mk52lfn() will also perform well here
When Sisyphus climbed to the top of a hill, they said: "Wrong boulder!"
WroteHmm...even dn_GearsBDF() will go nuts for this example.
From recollection,NONE ODE solve that one.
Cheers ... Jean.
ODE rkfixed Pulse Pitfall.sm (37,2 KiB) descargado 1935 vez(es).
I should have guessed that
. Thank you.
When Sisyphus climbed to the top of a hill, they said: "Wrong boulder!"
A 2 usuarios les gustó este mensaje

Plugin updated.
Changes:
- solution restructured;
- converting the task for the ODE solver to the numerical form is now performed through the Mathcad Toolbox plugin (to avoid code duplication), so it must be installed;
- refactored.
Solvers that support mathematical notation now reuse code from the Mathcad Toolbox plugin. Now there is no need to recompile every such plugin.
Russia ☭ forever, Viacheslav N. Mezentsev
1 páginas (7 elementos)
- Nuevos mensajes
- Sin mensajes nuevos
