UPDATED: SMath Studio 0.98.5905 (02 March 2016)

UPDATED: SMath Studio 0.98.5905 (02 March 2016) - Messages

#1 Posted: 3/1/2016 7:07:51 PM
Andrey Ivashov

Andrey Ivashov

2270 likes in 3734 posts.

Group: Super Administrator

SMath Studio 0.98.5905 available


Latest changes (against SMath Studio 0.97.5890)

  • Calculation performance significantly improved (see timings in the following screenshots);
    098_performance_3.png
    098_performance_2.png
    098_performance_1.png
    098_performance_5.png
    098_performance_4.png
  • SS-2297: Numeric comparing of matrices with different dimensions fixed (issue happened when values in both matrices were the same but dimensions differ);
  • Keystroke fixed for adding Separator region;
  • Logic of handling plug-ins to evaluate expressions completely redesigned (it became much more efficient);
  • Critical issues fixed happens for some types of evaluation plug-ins;
  • Fixed issue appears when two or more plug-ins handles the same Term;
  • List of loaded plug-ins sorted alphabetically into Extensions Manager;
  • MSI installer became 20% lighter then for previous version;
  • Automatic release date setting on build implemented (no incorrect dates in About dialog anymore);
  • Refactoring.


Download



P.S.: Congratulations on coming of the springtime!
5 users liked this post
Radovan Omorjan 3/2/2016 7:59:00 AM, ioan92 3/2/2016 5:15:00 AM, Davide Carpi 3/1/2016 8:10:00 PM, IVR 3/2/2016 3:16:00 PM, Mike Kaganski 3/2/2016 7:18:00 PM
#2 Posted: 3/1/2016 7:26:31 PM
Andrey Ivashov

Andrey Ivashov

2270 likes in 3734 posts.

Group: Super Administrator

Hello all.

I'm very excited about this release as it is actually the most significant code change for past several years. I've started working on core redesigning (in order to improve performance) on summer 2015 and today results are published! I did my best to provide full back compatibility for plug-ins, but I expect couple of them might be failed to load. If so, please let me know, so I could fix it.

This SMath Studio build passed all internal tests and I believe it is stable enough to start using it today, but just because of too many changes done it will be more safe to check all possible behaviors together before finally releasing it as Stable officially.

Best regards and happy playing with SMath Studio 0.98!
5 users liked this post
IVR 3/2/2016 3:17:00 PM, Davide Carpi 3/1/2016 8:10:00 PM, ioan92 3/2/2016 5:18:00 AM, Alexander O. Melnik 3/1/2016 8:02:00 PM, frapuano 3/2/2016 3:50:00 PM
#3 Posted: 3/1/2016 7:57:54 PM
Alexander O. Melnik

Alexander O. Melnik

127 likes in 494 posts.

Group: Moderator

Wrote

Hello all.

I'm very excited about this release as it is actually the most significant code change for past several years. I've started working on core redesigning (in order to improve performance) on summer 2015 and today results are published! I did my best to provide full back compatibility for plug-ins, but I expect couple of them might be failed to load. If so, please let me know, so I could fix it.

This SMath Studio build passed all internal tests and I believe it is stable enough to start using it today, but just because of too many changes done it will be more safe to check all possible behaviors together before finally releasing it as Stable officially.

Best regards and happy playing with SMath Studio 0.98!



Thank you Andrey, this update is most welcome!

To start off the bug hunt - something does not seem to work for summation:

... And for one reason or another a "attach file" icon is not visible in the forum post menu...

Here is the SMath expression code that does not work:

line 1 :
y':transpose(mat(-3*'m,3*'m,3*'m,-3*'m,1,4))
line 2 :
I.x:sum(((el(y',i))^2),i,1,N)

In the cloud: http://smath.info/cloud/sheet/MZvkmGNbq6

Error in the cloud version of SMath is different from the error in the local version
1 users liked this post
Davide Carpi 3/1/2016 8:11:00 PM
#4 Posted: 3/2/2016 12:23:13 AM
NDTM Amarasekera

NDTM Amarasekera

130 likes in 352 posts.

Group: User

Hi Andrey!

Thanks very much for the new version.

I observe the following.

1. FindRoot function does not work.
2. Definite integral does not work.

Regards
Look within!... The secret is inside you. Best Regards Eng. NDTM Amarasekera - Sri Lanka
1 users liked this post
Davide Carpi 3/2/2016 4:41:00 AM
#5 Posted: 3/2/2016 3:14:33 AM
Andrey Ivashov

Andrey Ivashov

2270 likes in 3734 posts.

Group: Super Administrator

Thank you all! Current nightly build is canceled and will not come as an update anymore. Will do release later this week after all issues is fixed.
For now I suggest you to uninstall 0.98 and install the latest available 0.97.

Sorry for inconvenience!

Best regards.


UPDATE: As we see issues is not actually related to SMath Studio itself, 0.98.5904 is now approved as a Beta again. It will be available via Extensions Manager if it is configured to display Beta-versions of files.
1 users liked this post
Davide Carpi 3/2/2016 4:41:00 AM
#6 Posted: 3/2/2016 3:46:04 AM
Andrey Ivashov

Andrey Ivashov

2270 likes in 3734 posts.

Group: Super Administrator

Wrote

To start off the bug hunt - something does not seem to work for summation:


I do not see any errors. You need to specify N to calculate it (the same for last 0.97)

098_sum_1.png
1 users liked this post
Davide Carpi 3/2/2016 5:40:00 AM
#7 Posted: 3/2/2016 3:47:40 AM
Andrey Ivashov

Andrey Ivashov

2270 likes in 3734 posts.

Group: Super Administrator

Wrote

And for one reason or another a "attach file" icon is not visible in the forum post menu...



Wrote

Today ther is no file attachment in the post reply.



Attachment fixed for Nightly Build forum (feature was just disabled for this forum).
#8 Posted: 3/2/2016 3:53:06 AM
Andrey Ivashov

Andrey Ivashov

2270 likes in 3734 posts.

Group: Super Administrator

Wrote

1. FindRoot function does not work.
2. Definite integral does not work.


Everything works as expected for me:
098_defint_1.png
098_roots_1.png

Please help to reproduce.
1 users liked this post
Davide Carpi 3/2/2016 5:40:00 AM
#9 Posted: 3/2/2016 3:57:09 AM
Andrey Ivashov

Andrey Ivashov

2270 likes in 3734 posts.

Group: Super Administrator

Hello, Ioan.

Wrote

Never mind on the unavoidable problems linked to the progress.


Thank you! Yes, together we are able to handle all possible complexities!
2 users liked this post
Davide Carpi 3/2/2016 12:22:00 PM, ioan92 3/2/2016 5:28:00 AM
#10 Posted: 3/2/2016 5:48:07 AM
Davide Carpi

Davide Carpi

1417 likes in 2873 posts.

Group: Moderator

Not yet experienced problems, and indeed is faster than the 0.97, thank you very much

Wrote

except some functions as Min and Max, belonging to a Davide's plugin.


Can you share an example, seems to me that they works
If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
#11 Posted: 3/2/2016 8:05:51 AM
NDTM Amarasekera

NDTM Amarasekera

130 likes in 352 posts.

Group: User

Hi,

The following file worked well in Smath 97.5890 up to yesterday.
But under the latest version, the calculation for definite integral gives an error.
Can somebody help me in this regard please?
Reservoir Flood Capacity Estimation-R1.sm (190 KiB) downloaded 96 time(s).
Look within!... The secret is inside you. Best Regards Eng. NDTM Amarasekera - Sri Lanka
#12 Posted: 3/2/2016 9:11:41 AM
Radovan Omorjan

Radovan Omorjan

325 likes in 2052 posts.

Group: Moderator

Wrote

Hi Andrey!

Thanks very much for the new version.

I observe the following.

1. FindRoot function does not work.
2. Definite integral does not work.

Regards



It will not work for me as well, although I have to admit that I installed bunch of plugins.

[ALBUMIMG]1429[/ALBUMIMG]

However, fresh install with only Davide's Nonlinear Solvers (FindRoot() function is from there) and Martin's Smath Handbook will give this

1. FindRoot() will give the same error as on the picture
2. Definite integral works

Regards,
Radovan
When Sisyphus climbed to the top of a hill, they said: "Wrong boulder!"
1 users liked this post
Davide Carpi 3/2/2016 9:39:00 AM
#13 Posted: 3/2/2016 9:35:30 AM
Davide Carpi

Davide Carpi

1417 likes in 2873 posts.

Group: Moderator

NonlinearSolvers updated, try now

2016-03-02 13_43_59-SMath Studio Desktop - [Page1_].png

I have no problems with integrals, no exceptions in the files above (Reservoir Flood Capacity Estimation-R1 / TestSum).
If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
1 users liked this post
Andrey Ivashov 3/2/2016 10:29:00 AM
#14 Posted: 3/2/2016 9:53:58 AM
Davide Carpi

Davide Carpi

1417 likes in 2873 posts.

Group: Moderator

Cannot reproduce

2016-03-02 13_55_59-SMath Studio Desktop - [TestSum.sm].png

If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
1 users liked this post
ioan92 3/2/2016 10:35:00 AM
#15 Posted: 3/2/2016 10:14:13 AM
Ruben Sidranski

Ruben Sidranski

17 likes in 463 posts.

Group: User

Thank you Andrey and to all the developers!
Still hoping for an official portable version ...

Any information on the symbolics? I am trying to recreate a "proof" from a Mathcad file and I'm missing some features (or cannot find). Are we allowed to post Mathcad files on this forum? If so, I will post all of the relevant files.
#16 Posted: 3/2/2016 10:59:16 AM
Radovan Omorjan

Radovan Omorjan

325 likes in 2052 posts.

Group: Moderator

Wrote

@Radovan,
@Davide,

Please, can you reproduce the error with the file in post #18?

Small delta region can be desabled.

Best Regards,
Ioan


I can reproduce this on the machine with many plugins, but on the machine with almost no additional plugins it was correct.
Therefore, chasing for the problematic plugin should be performed regarding these problems (integration, summation etc).

@Davide
Did you update the Numerical Solvers? I did not find any difference yet regarding FindRoot() problem

Regards,
Radovan
When Sisyphus climbed to the top of a hill, they said: "Wrong boulder!"
#17 Posted: 3/2/2016 11:00:02 AM
Alexander O. Melnik

Alexander O. Melnik

127 likes in 494 posts.

Group: Moderator

Wrote

Wrote

To start off the bug hunt - something does not seem to work for summation:


I do not see any errors. You need to specify N to calculate it (the same for last 0.97)

098_sum_1.png



Hi Andrey, apologize for confusion. I have a 30 page SMath file that does not run on 0.98; The error points down to the summation function - I will attempt to replicate it again and post the .sm file here

#18 Posted: 3/2/2016 11:16:28 AM
Radovan Omorjan

Radovan Omorjan

325 likes in 2052 posts.

Group: Moderator

Wrote

Hi Andrey!

Thanks very much for the new version.

I observe the following.

1. FindRoot function does not work.
2. Definite integral does not work.

Regards



Try to install a fresh version without any not needed plugin for this file.
I suppose it might work, not sure.

Regards,
Radovan
When Sisyphus climbed to the top of a hill, they said: "Wrong boulder!"
#19 Posted: 3/2/2016 11:29:36 AM
NDTM Amarasekera

NDTM Amarasekera

130 likes in 352 posts.

Group: User

Hi Radovan,

I had a bunch of so many plugins.
So, uninstalled, including all plugins in %APPDATA%/Smath folder and did a clean install.
My problem was solved.

Thank you very much.
Look within!... The secret is inside you. Best Regards Eng. NDTM Amarasekera - Sri Lanka
#20 Posted: 3/2/2016 11:48:57 AM
Ruben Sidranski

Ruben Sidranski

17 likes in 463 posts.

Group: User

Wrote

...Any information on the symbolics? I am trying to recreate a "proof" from a Mathcad file and I'm missing some features (or cannot find). Are we allowed to post Mathcad files on this forum? If so, I will post all of the relevant files.


Specifically, I thought that "symbolic solve of algebraic equations" was implemented in version .9X. Keywords in symbolics would be fantastic too!
From Mathcad
Symbolic.PNG

  • New Posts New Posts
  • No New Posts No New Posts