Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
Offline uni  
#1 Posted : 21 January 2019 03:29:14(UTC)
uni


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 10/11/2010(UTC)
Posts: 1,165
Man
Russian Federation

Was thanked: 1008 time(s) in 585 post(s)
lsoda

SMath Studio compatibility SMath Viewer compatibility mono compatibility Platform Extension page Sources


Functions list: lsoda(5)

lsoda(init, x1, x2, intvls, D) solves the initial value problem for stiff or nonstiff systems.

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

Options:

- AbsTol - absolute tolerance parameter, default value 10⁻⁷.
- RelTol - relative tolerance parameter, default value 10⁻⁴.

Links:

1. Solving Stiff ODEs.
2. Serial Fortran Solvers for ODE Initial Value Problems.

lsoda.integrate.sm (11kb) downloaded 45 time(s).
lsoda.kinetic1.sm (8kb) downloaded 35 time(s).
lsoda.kinetic2.sm (11kb) downloaded 29 time(s).
lsoda.kinetic3.sm (11kb) downloaded 28 time(s).
lsoda.test1.sm (12kb) downloaded 30 time(s).
lsoda.test2.sm (12kb) downloaded 29 time(s).
lsoda.Arenstorf Orbit.sm (16kb) downloaded 33 time(s).
lsoda.Amplitude detector.sm (21kb) downloaded 28 time(s).

lsoda.integrate.pdf (88kb) downloaded 52 time(s).
lsoda.kinetic1.pdf (75kb) downloaded 40 time(s).
lsoda.kinetic2.pdf (88kb) downloaded 37 time(s).
lsoda.kinetic3.pdf (83kb) downloaded 36 time(s).
lsoda.test1.pdf (88kb) downloaded 49 time(s).
lsoda.test2.pdf (91kb) downloaded 33 time(s).
lsoda.Arenstorf Orbit.pdf (94kb) downloaded 41 time(s).
lsoda.Amplitude detector.pdf (149kb) downloaded 36 time(s).

Edited by user 04 December 2020 07:23:24(UTC)  | Reason: Not specified

Russia ☭ forever
Viacheslav N. Mezentsev
💰 Support me for plugins development: https://yoomoney.ru/to/410013245578758
thanks 4 users thanked uni for this useful post.
on 21/01/2019(UTC),  on 21/01/2019(UTC),  on 21/01/2019(UTC),  on 21/01/2019(UTC)
Offline efus  
#2 Posted : 02 December 2020 14:22:55(UTC)
efus


Rank: Advanced Member

Groups: Registered
Joined: 19/11/2020(UTC)
Posts: 34
Man
Italy
Location: Ireland

Was thanked: 1 time(s) in 1 post(s)
Hello Viacheslav,

I attach here the two different file, lsodaMAP3 have the problem solved, lsodaMAP2 show the error.


SMath version 0.99.7610.506
lsoda version 0.1.7175.9902

lsoda MAP2.sm (49kb) downloaded 15 time(s). lsoda MAP3.sm (52kb) downloaded 11 time(s). crash.pdf (79kb) downloaded 14 time(s).

Playing a little bit in the lsodaMAP2 I was able to make it show the chart with the "problem".
Capture.PNG

Let me know if you need anything else!

All the best

Francesco

Edited by user 02 December 2020 18:46:19(UTC)  | Reason: Not specified

Veniamo da molto lontano e andiamo molto lontano! Palmiro Togliatti
Offline uni  
#3 Posted : 02 December 2020 23:49:33(UTC)
uni


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 10/11/2010(UTC)
Posts: 1,165
Man
Russian Federation

Was thanked: 1008 time(s) in 585 post(s)
The problem is in the X-Y Plot plugin. It cannot display the input data because it is outside the normal bounds. Also in the document somehow the min and max values of the axis are the same, which also results in an error. It will take a time to fix this. I haven't tested the plugin on bad data much.
Russia ☭ forever
Viacheslav N. Mezentsev
💰 Support me for plugins development: https://yoomoney.ru/to/410013245578758
Offline Jean Giraud  
#4 Posted : 03 December 2020 17:11:31(UTC)
Jean Giraud


Rank: Advanced Member

Groups: Registered
Joined: 04/07/2015(UTC)
Posts: 5,605
Canada

Was thanked: 852 time(s) in 682 post(s)
... sanity check ISODA wrt all the examples.

ISODA sanity.PNG
Offline Jean Giraud  
#5 Posted : 03 December 2020 18:03:02(UTC)
Jean Giraud


Rank: Advanced Member

Groups: Registered
Joined: 04/07/2015(UTC)
Posts: 5,605
Canada

Was thanked: 852 time(s) in 682 post(s)
... test more ISODA [Originator Mathsoft Collaboratory]

ISODA sanity more.PNG

Interested users must be courageous enough to code,
especially for those above my denigrated SS 6179.
Offline uni  
#6 Posted : 04 December 2020 07:16:54(UTC)
uni


Rank: Advanced Member

Groups: Registered, Advanced Member
Joined: 10/11/2010(UTC)
Posts: 1,165
Man
Russian Federation

Was thanked: 1008 time(s) in 585 post(s)
Plugin name is lsoda. Function name is lsoda. Library name is LSODA. It is a part of LSODE (Livermore Solver for Ordinary Differential Equations).

Not ISODA. Use correct names.
Russia ☭ forever
Viacheslav N. Mezentsev
💰 Support me for plugins development: https://yoomoney.ru/to/410013245578758
Users browsing this topic
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.