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

Notification

Icon
Error

2 Pages12>
Options
Go to last post Go to first unread
Offline Andrey Ivashov  
#1 Posted : 06 April 2018 00:40:39(UTC)
Andrey Ivashov


Rank: Administration

Groups: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Joined: 11/07/2008(UTC)
Posts: 1,616
Man
Russian Federation

Was thanked: 1978 time(s) in 666 post(s)
SMath Studio - SMath
Created by SMath LLC in the scope of SMath project. Published by smath.

SMath Studio

  • SMath Studio box
  • Calculation of Gravitation Acceleration example
  • Example of animation on the Worksheet
  • Extensions Manager tool
  • Opened math Reference Book
  • SMath Viewer output to Autocad example
  • SMath Studio on iOS
  • SMath Studio on iPad

Tiny, but powerful mathematical program with WYSIWYG editor and complete units of measurements support.

It provides numerous computing features and rich user interface translated into about 40 different languages. Application also contains integrated mathematical reference book.

Free for personal usage! Plans for Organizations are available!

Application can be easily extended based on your needs. Built-in Extensions Manager tool allows to get access to hundreds official and third-party resources of the following types: usage examples, plug-ins, SMath Viewer based applications, snippets, interface translations, interactive books, handbooks and tutorials.

They trust us *

* Customers' names and logos are used with the written permission of the copyright holders.

They talk about us (all reviews...)

  • This is an excellent software for methodically solving/performing strenous formulas/calculations. It is an incredible inspiration that it is free !

    by Prasanna W

  • Excelente alternativa para reemplazar a Mathcad, me ha ayudado mucho en mi carrera de Ingeniaría Civil, me suscribí al plan anual, gracias.

    by Cristian Yamid Pérez Peña

  • Dentro del ámbito de la investigación y desarrollo electrónico es una herramienta completa para realizar los análisis preliminares y más. / Within the field of electronic research and development, it is a complete tool for preliminary analysis and more.

    by Cristian Matorra

  • This fantastic free alternative to Mathcad is going from strength to strength and I am really enjoying watching its progress. Andrey has produced something that is genuinely useful, multiplatform, fun to use and, most importantly of all, he listens to his users. Well worth a download.

    by Beerus

  • Thank you Andrey Ivashov for developing this wonderful software, as well as all the people who contribute with solutions day after day. As a university professor, I must say that the use of SMath Studio has contributed greatly to improve the way of transmitting and sharing knowledge.

    by Eduardo Palma Zambrano

  • Спасибо вам за вашу работу, это приложение просто прекрасно!

    by Илья

  • Wonderful software, the cloud option is unbeatable for mac users and for using public/shared computers.

    by Karl

  • Imagine combining Microsoft Word with the ability to compute every time you press equals. Best application for your engineering documentation needs!

    by Michael James Quidilla

  • I really like it. It's one of the most usable free software applications I deal with.

    by Juanma Belda

  • I have been wishing for a sensible alternative to the free version of MathCAD for a long time. I find such software a crucial tool for writing technical-paper-style documents with live formulas and units carried throughout. I am so happy to have found SMath Studio as it is not just a completely free, fully featured alternative, but I find it to be much better in that it is tiny, is easier to use, has nice community support and has nice expandability by others (through plugins). It has features I've always wanted like setting of number of significant digits (not just number of decimal places), easier typing of subscripts, better plotting (via the X-Y Plot plugin), ability to include other SMath files (like my own units definitions), the very innovative and helpful "dynamic assistant", the ability to assign values to variables *after* the writing of a formula, no watermark across each page, and many other improvements that I have yet to discover. Since I am so pleased, I just donated $100 which I feel is a more reasonable amount for software like this. Thank you, Andrey!

    by John David Heinzmann

SMath Studio in publications

SMath Studio plug-ins (all plug-ins...)

The functionality of the program can be expanded through the installation of plug-ins created by third-party developers and companies, as well as those prepared by the SMath LLC team. Most plug-ins are open source and can be modified if necessary.

  • Extends SMath Studio with a 3D Plot Region.
    Extends SMath Studio with a 3D Plot Region.
    Jack Xu, Viacheslav N. Mezentsev (viacheslavmezentsev@ya.ru)
  • Extends SMath Studio with more save/import/export features.
    Extends SMath Studio with more save/import/export features.
    Davide Carpi (davide.carpi@gmail.com)
  • Access to a set of programs for calculating properties of water, steam, gases and gases mixtures. Requires separate installation of the Water Steam Pro libraries and appropriate license for it (see http://www.wsp.ru/).
    Access to a set of programs for calculating properties of water, steam, gases and gases mixtures. Requires separate installation of the Water Steam Pro libraries and appropriate license for it (see http://www.wsp.ru/).
    ООО "ЭсМат"
  • Provides access to the free and open source computer algebra system Maxima.
    Provides access to the free and open source computer algebra system Maxima.
    Kay Graubmann & Martin Kraska (THB www.th-brandenburg.de)
  • Extends SMath Studio with a X-Y Plot Region.
    Extends SMath Studio with a X-Y Plot Region.
    Jack Xu, Viacheslav N. Mezentsev (viacheslavmezentsev@ya.ru)
  • A SMath Studio native wrapper of the CoolProp library (www.coolprop.org) - thermophysical property database and wrappers for a selection of programming environments.
    A SMath Studio native wrapper of the CoolProp library (www.coolprop.org) - thermophysical property database and wrappers for a selection of programming environments.
    Mike Kaganski
  • Contains nonlinear solvers for equations and systems of equations: Bisected Direct Quadratic Regula Falsi (BDQRF), Bisection, Brent's, Broyden's, Homotopy, Newton-Raphson, Ridder's, Secant, etc.
    Contains nonlinear solvers for equations and systems of equations: Bisected Direct Quadratic Regula Falsi (BDQRF), Bisection, Brent's, Broyden's, Homotopy, Newton-Raphson, Ridder's, Secant, etc.
    Davide Carpi (davide.carpi@gmail.com)
  • Digital Signal Processing Library: spectral analysis, IIR and FIR filters, resampling algorithms, etc.
    Digital Signal Processing Library: spectral analysis, IIR and FIR filters, resampling algorithms, etc.
    Sergey Bakhurin (http://dsplib.org), Viacheslav N. Mezentsev (viacheslavmezentsev@ya.ru)
  • Extends SMath Studio with statistical tools: Sample Estimators, Probability Density, Cumulative Density, Quantile functions, Random Numbers, etc.
    Extends SMath Studio with statistical tools: Sample Estimators, Probability Density, Cumulative Density, Quantile functions, Random Numbers, etc.
    Davide Carpi (davide.carpi@gmail.com)
  • Provides an interface to the SQLite relational database engine.
    Provides an interface to the SQLite relational database engine.
    Chris Bietz, Viacheslav N. Mezentsev



System requirements

  • Desktop (Windows):
    Framework: .NET Framework 2.0 or higher
  • Desktop (Linux):
    Framework: Mono 2.0 (libmono-winforms-2.0-cil package) or higher


Interface languages (37 languages)

  • [ARA] Arabic / العربي
  • [BEL] Belarusian / Беларуская
  • [BUL] Bulgarian / Български
  • [CAT] Catalan / Català
  • [CHS] Chinese (Simplified) / 简体中文
  • [CHT] Chinese (Traditional) / 簡體中文
  • [CPP] Portuguese (Brazil) / Brazil (Português)
  • [CZE] Czech / Čeština
  • [DAN] Danish / Dansk
  • [DUT] Dutch / Nederlands
  • [ENG] English / English
  • [FAS] Persian / فارسی
  • [FIN] Finnish / Suomi
  • [FRE] French / Français
  • [GER] German / Deutsch
  • [GRE] Greek / Ελληνικά
  • [HEB] Hebrew / עברית
  • [HUN] Hungarian / Magyar
  • [IND] Indonesian / Bahasa Indonesia
  • [ITA] Italian / Italiano
  • [JPN] Japanese / 日本語
  • [KOR] Korean / 한국어
  • [LAV] Latvian / Latviešu
  • [LTH] Lithuanian / Lietuvių
  • [NOR] Norwegian / Norsk
  • [POL] Polish / Polski
  • [POR] Portuguese / Português
  • [RON] Romanian / Română
  • [RUS] Russian / Русский
  • [SCC] Serbian (Latin) / Srpski
  • [SCR] Croatian / Hrvatski
  • [SLK] Slovak / Slovenčina
  • [SPA] Spanish / Español
  • [SRP] Serbian (Cyrillic) / Српски
  • [SWE] Swedish / Svenska
  • [TUR] Turkish / Türkçe
  • [UKR] Ukrainian / Українська



Tutorial

SMath Studio tutorial by Bernard Liengme.
  • SMathPrimer.pdf (Date: 11.11.2011. File size: 2.06MB) - to open in Adobe Acrobat Reader

Introduction of the use of SMath Studio by Gilberto E. Urroz, Ph.D., P.E.


Other files

SMath Studio icons () of all available sizes (16x16, 24x24, 32x32, 48x48, 64x64, 96x96, 128x128, 256x256) in PNG format.

Edited by user 07 April 2018 21:47:25(UTC)  | Reason: Not specified

thanks 9 users thanked Andrey Ivashov for this useful post.
on 06/04/2018(UTC),  on 06/04/2018(UTC),  on 06/04/2018(UTC),  on 06/04/2018(UTC),  on 06/04/2018(UTC),  on 06/04/2018(UTC),  on 06/04/2018(UTC),  on 07/04/2018(UTC),  on 10/04/2018(UTC)
Offline ElSid  
#2 Posted : 06 April 2018 01:18:35(UTC)
ElSid


Rank: Advanced Member

Groups: Registered
Joined: 05/03/2009(UTC)
Posts: 433
Man
United States
Location: USA

Was thanked: 17 time(s) in 15 post(s)
Thank you Andrey.
I have a few questions
  1. Can a snippet be nested? I have a function "snippet" that relies on another snippet. This file is an example and I want to reference only this snippet function which will embed the other snippet function
  2. Do Snippets need to be saved as SM? I had an issue with my SMZ files which I default to saving everything out of habit. I have not tried this version
  3. Equation wrap does not work on exponents. I know this feature is a work in progress. I even posted a work around

Split not work exponent.sm (15kb) downloaded 45 time(s).
Offline Jean Giraud  
#3 Posted : 06 April 2018 03:58:14(UTC)
Jean Giraud

Rank: Guest

Groups: Registered
Joined: 04/07/2015(UTC)
Posts: 6,866
Canada

Was thanked: 981 time(s) in 809 post(s)
Originally Posted by: ElSid Go to Quoted Post
I have a few questions


Sorry for answering a personalized question.
Doctored AFAIU.

ElsidSigma.PNG
Offline ElSid  
#4 Posted : 06 April 2018 07:24:17(UTC)
ElSid


Rank: Advanced Member

Groups: Registered
Joined: 05/03/2009(UTC)
Posts: 433
Man
United States
Location: USA

Was thanked: 17 time(s) in 15 post(s)
Andrey,
User error on the Snippet. Because snippets are static, you can embed one Snippet that calls on another Snippet. I thought it was more of a reference like rfile. I like to go back and update documentation/clarifications as time goes by.

Jean,
The sheet I posted is the second half "liquid" equation, per ASHRAE, to calculate the water vapor pressure. It's parabolic and the numbers are within calculation error due to the coefficients being converted from SI to IP. Disclaimer is in the 2017 ASHRAE Handbook. The sample values that I ran, I was within 0.002 psi of most values published in the handbook ... well within engineering tolerances
Offline Jean Giraud  
#5 Posted : 06 April 2018 07:58:13(UTC)
Jean Giraud

Rank: Guest

Groups: Registered
Joined: 04/07/2015(UTC)
Posts: 6,866
Canada

Was thanked: 981 time(s) in 809 post(s)
Originally Posted by: ElSid Go to Quoted Post
The sheet I posted is the second half "liquid" equation, per ASHRAE, to calculate the water vapor pressure


What's that second half liquid equation ?, I must have missed something in so many years.
My point [previous reply] was to use Sigma instead of Gyzma.

Inst_Water bar Saturation [tdegC].sm (52kb) downloaded 48 time(s).

Offline ElSid  
#6 Posted : 06 April 2018 17:48:35(UTC)
ElSid


Rank: Advanced Member

Groups: Registered
Joined: 05/03/2009(UTC)
Posts: 433
Man
United States
Location: USA

Was thanked: 17 time(s) in 15 post(s)
Andrey,
Has this been figured out or do I need to add it to the wish list?
Postfix operator (dB scale in my case)
I was trying to transcribe some old MathCAD sound calculations
Offline Andrey Ivashov  
#7 Posted : 06 April 2018 18:00:54(UTC)
Andrey Ivashov


Rank: Administration

Groups: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Joined: 11/07/2008(UTC)
Posts: 1,616
Man
Russian Federation

Was thanked: 1978 time(s) in 666 post(s)
Originally Posted by: ElSid Go to Quoted Post
Andrey,
Has this been figured out or do I need to add it to the wish list?
Postfix operator (dB scale in my case)
I was trying to transcribe some old MathCAD sound calculations

I've missed this thread. Please add it to https://smath.info/bts/ - it is easier for me to manage requests there.
Thanks in advance!
Offline ElSid  
#8 Posted : 06 April 2018 22:16:28(UTC)
ElSid


Rank: Advanced Member

Groups: Registered
Joined: 05/03/2009(UTC)
Posts: 433
Man
United States
Location: USA

Was thanked: 17 time(s) in 15 post(s)
Posted SS-3532.
FYI, There appears to be a bug in the forum software as I could not post a hyperlink to the forum page. The URL pop-up came up and it would then lock up my web browser (IE and Firefox). Clicking OK or Cancel did nothing
Offline tomracing  
#9 Posted : 07 April 2018 00:08:10(UTC)
tomracing


Rank: Member

Groups: Registered
Joined: 12/03/2016(UTC)
Posts: 12
Netherlands
Location: amersfoort

Was thanked: 7 time(s) in 4 post(s)
Unfortunatly 0_99_6670 has an issue to start for me on linux, something about the printer seems to be required.
Hopefully you can make some of this terminal message i get and fix it eventually.

Quote:
WARNING: The runtime version supported by this application is unavailable.
Using default runtime: v4.0.30319

(mono:960): Gtk-WARNING **: 22:55:52.067: Unable to locate theme engine in module_path: "adwaita",

(mono:960): Gtk-WARNING **: 22:55:52.086: Unable to locate theme engine in module_path: "adwaita",

Unhandled Exception:
System.Drawing.Printing.InvalidPrinterException: No printers are installed.
at System.Drawing.Printing.PageSettings.get_PaperSize () [0x00018] in <020b17b0944a400f98b947de862cf1c4>:0
at SMath.Manager.AppSettings.Initialize (SMath.Manager.PluginsStatusEventHandler loaded) [0x00013] in <357f5ddcf7854e8d98f4122101e9db1b>:0
at .. (System.String[] ) [0x00059] in <2824d45d6dcf4ff891701e290e7054bb>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.Drawing.Printing.InvalidPrinterException: No printers are installed.
at System.Drawing.Printing.PageSettings.get_PaperSize () [0x00018] in <020b17b0944a400f98b947de862cf1c4>:0
at SMath.Manager.AppSettings.Initialize (SMath.Manager.PluginsStatusEventHandler loaded) [0x00013] in <357f5ddcf7854e8d98f4122101e9db1b>:0
at .. (System.String[] ) [0x00059] in <2824d45d6dcf4ff891701e290e7054bb>:0
thanks 1 user thanked tomracing for this useful post.
on 07/04/2018(UTC)
Offline Andrey Ivashov  
#10 Posted : 07 April 2018 00:31:11(UTC)
Andrey Ivashov


Rank: Administration

Groups: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Joined: 11/07/2008(UTC)
Posts: 1,616
Man
Russian Federation

Was thanked: 1978 time(s) in 666 post(s)
Originally Posted by: tomracing Go to Quoted Post
Unfortunatly 0_99_6670 has an issue to start for me on linux, something about the printer seems to be required.
Hopefully you can make some of this terminal message i get and fix it eventually.

Quote:
WARNING: The runtime version supported by this application is unavailable.
Using default runtime: v4.0.30319

(mono:960): Gtk-WARNING **: 22:55:52.067: Unable to locate theme engine in module_path: "adwaita",

(mono:960): Gtk-WARNING **: 22:55:52.086: Unable to locate theme engine in module_path: "adwaita",

Unhandled Exception:
System.Drawing.Printing.InvalidPrinterException: No printers are installed.
at System.Drawing.Printing.PageSettings.get_PaperSize () [0x00018] in <020b17b0944a400f98b947de862cf1c4>:0
at SMath.Manager.AppSettings.Initialize (SMath.Manager.PluginsStatusEventHandler loaded) [0x00013] in <357f5ddcf7854e8d98f4122101e9db1b>:0
at .. (System.String[] ) [0x00059] in <2824d45d6dcf4ff891701e290e7054bb>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.Drawing.Printing.InvalidPrinterException: No printers are installed.
at System.Drawing.Printing.PageSettings.get_PaperSize () [0x00018] in <020b17b0944a400f98b947de862cf1c4>:0
at SMath.Manager.AppSettings.Initialize (SMath.Manager.PluginsStatusEventHandler loaded) [0x00013] in <357f5ddcf7854e8d98f4122101e9db1b>:0
at .. (System.String[] ) [0x00059] in <2824d45d6dcf4ff891701e290e7054bb>:0


Do you have any printer installed? Can you try to install a virtual one (if it is possible on Linux)?
Offline 3rav  
#11 Posted : 07 April 2018 11:01:06(UTC)
3rav

Rank: Newbie

Groups: Registered
Joined: 07/04/2018(UTC)
Posts: 1

Hi,

I have problem with new version (6670).


Assigning a variable value with the appropriate unit before the "for" loop causes an error, where the older version (6622) worked correctly.

example.sm (6kb) downloaded 57 time(s). - example

My exaple in old wersion

My example in new version

Regards
Rafal
Offline Andrey Ivashov  
#12 Posted : 07 April 2018 12:45:31(UTC)
Andrey Ivashov


Rank: Administration

Groups: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Joined: 11/07/2008(UTC)
Posts: 1,616
Man
Russian Federation

Was thanked: 1978 time(s) in 666 post(s)
Hello, Rafal.

Originally Posted by: 3rav Go to Quoted Post
I have problem with new version (6670).


Assigning a variable value with the appropriate unit before the "for" loop causes an error, where the older version (6622) worked correctly.

example.sm (6kb) downloaded 57 time(s). - example


This is by design. In the example you are trying to set element of scalar by index. This is an error. In previous versions of SMath Studio program just lost value of the scalar, which was wrong.

You have three options here:
1) Remove σ:=100*MPa line at all (actually it gave nothing to you in previous versions of SMath Studio as well);
1) Add Clear(σ)=... before the for loop;
2) Use another name for σ variable.

Best regards.

Edited by user 07 April 2018 12:50:48(UTC)  | Reason: Not specified

thanks 1 user thanked Andrey Ivashov for this useful post.
on 07/04/2018(UTC)
Offline mkraska  
#13 Posted : 07 April 2018 13:05:16(UTC)
mkraska


Rank: Advanced Member

Groups: Registered
Joined: 15/04/2012(UTC)
Posts: 1,999
Germany

Was thanked: 1136 time(s) in 730 post(s)
Originally Posted by: Andrey Ivashov Go to Quoted Post


This is by design. In the example you are trying to set element of scalar by index. This is an error. In previous versions of SMath Studio program just lost value of the scalar, which was wrong.

You have three options here:
1) Remove σ:=100*MPa line at all (actually it gave nothing to you in previous versions of SMath Studio as well);
1) Add Clear(σ)=... before the for loop;
2) Use another name for σ variable.

Best regards.


The change was introduced because issuing an error message was preferred over the danger of silently doing unintended things (SS 3525)

The real problem is in the useless error message "cannot calculate". It is misleading, as not the calculation does fail but the assignment by index to an existing scalar.

A message like "element assignment is only possible for empty or matrix objects" would help. I am not aware of other situations where such an assignment might fail, thus this message could be used by default in failing element assignments.
Martin Kraska

Pre-configured portable distribution of SMath Studio: https://smath.com/wiki/SMath_with_Plugins.ashx
thanks 2 users thanked mkraska for this useful post.
on 07/04/2018(UTC),  on 07/04/2018(UTC)
Offline Andrey Ivashov  
#14 Posted : 07 April 2018 21:50:12(UTC)
Andrey Ivashov


Rank: Administration

Groups: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Joined: 11/07/2008(UTC)
Posts: 1,616
Man
Russian Federation

Was thanked: 1978 time(s) in 666 post(s)
Topic updated with corrected build 6671. Fixed critical issue for environment without default printer installed and/or OS version less then Windows 7. SMath Studio in the Cloud updated and restored.

Sorry for inconvenience!
Best regards, Andrey Ivashov.
thanks 4 users thanked Andrey Ivashov for this useful post.
on 07/04/2018(UTC),  on 07/04/2018(UTC),  on 07/04/2018(UTC),  on 08/04/2018(UTC)
Offline tomracing  
#15 Posted : 08 April 2018 21:10:01(UTC)
tomracing


Rank: Member

Groups: Registered
Joined: 12/03/2016(UTC)
Posts: 12
Netherlands
Location: amersfoort

Was thanked: 7 time(s) in 4 post(s)
In regards to the previous error, i've tried installing cups with a pdf but haven't completed it yet.

anyway 6671 gives an even larger exception notification
Quote:
Unhandled Exception:
System.TypeInitializationException: The type initializer for 'System.Console' threw an exception. ---> System.TypeInitializationException: The type initializer for 'System.ConsoleDriver' threw an exception. ---> System.Exception: Magic number is wrong: 542
at System.TermInfoReader.ReadHeader (System.Byte[] buffer, System.Int32& position) [0x00028] in <2dfe84a36ef4410ca18642993b51b799>:0
at System.TermInfoReader..ctor (System.String term, System.String filename) [0x0005f] in <2dfe84a36ef4410ca18642993b51b799>:0
at System.TermInfoDriver..ctor (System.String term) [0x00055] in <2dfe84a36ef4410ca18642993b51b799>:0
at System.ConsoleDriver.CreateTermInfoDriver (System.String term) [0x00000] in <2dfe84a36ef4410ca18642993b51b799>:0
at System.ConsoleDriver..cctor () [0x0004d] in <2dfe84a36ef4410ca18642993b51b799>:0
--- End of inner exception stack trace ---
at System.Console.SetupStreams (System.Text.Encoding inputEncoding, System.Text.Encoding outputEncoding) [0x00007] in <2dfe84a36ef4410ca18642993b51b799>:0
at System.Console..cctor () [0x0008e] in <2dfe84a36ef4410ca18642993b51b799>:0
--- End of inner exception stack trace ---
at System.Windows.Forms.XplatUIX11.HandleError (System.IntPtr display, System.Windows.Forms.XErrorEvent& error_event) [0x0009a] in <620961265dcd4ef2bef9e70169cb6e5a>:0
at (wrapper managed-to-native) System.Windows.Forms.XplatUIX11.XPending(intptr)
at System.Windows.Forms.XplatUIX11.UpdateMessageQueue (System.Windows.Forms.XEventQueue queue, System.Boolean allowIdle) [0x00166] in <620961265dcd4ef2bef9e70169cb6e5a>:0
at System.Windows.Forms.XplatUIX11.UpdateMessageQueue (System.Windows.Forms.XEventQueue queue) [0x00000] in <620961265dcd4ef2bef9e70169cb6e5a>:0
at System.Windows.Forms.XplatUIX11.GetMessage (System.Object queue_id, System.Windows.Forms.MSG& msg, System.IntPtr handle, System.Int32 wFilterMin, System.Int32 wFilterMax) [0x0001c] in <620961265dcd4ef2bef9e70169cb6e5a>:0
at System.Windows.Forms.XplatUI.GetMessage (System.Object queue_id, System.Windows.Forms.MSG& msg, System.IntPtr hWnd, System.Int32 wFilterMin, System.Int32 wFilterMax) [0x00000] in <620961265dcd4ef2bef9e70169cb6e5a>:0
at System.Windows.Forms.Application.RunLoop (System.Boolean Modal, System.Windows.Forms.ApplicationContext context) [0x00331] in <620961265dcd4ef2bef9e70169cb6e5a>:0
at System.Windows.Forms.Application.Run (System.Windows.Forms.ApplicationContext context) [0x00011] in <620961265dcd4ef2bef9e70169cb6e5a>:0
at System.Windows.Forms.Application.Run (System.Windows.Forms.Form mainForm) [0x00006] in <620961265dcd4ef2bef9e70169cb6e5a>:0
at .. () [0x0000a] in <2b5e52884bc94eee85ddd10306fe74aa>:0
at System.Threading.ThreadHelper.ThreadStart_Context (System.Object state) [0x00014] in <2dfe84a36ef4410ca18642993b51b799>:0
at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00071] in <2dfe84a36ef4410ca18642993b51b799>:0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <2dfe84a36ef4410ca18642993b51b799>:0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state) [0x0002b] in <2dfe84a36ef4410ca18642993b51b799>:0
at System.Threading.ThreadHelper.ThreadStart () [0x00008] in <2dfe84a36ef4410ca18642993b51b799>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: The type initializer for 'System.Console' threw an exception. ---> System.TypeInitializationException: The type initializer for 'System.ConsoleDriver' threw an exception. ---> System.Exception: Magic number is wrong: 542
at System.TermInfoReader.ReadHeader (System.Byte[] buffer, System.Int32& position) [0x00028] in <2dfe84a36ef4410ca18642993b51b799>:0
at System.TermInfoReader..ctor (System.String term, System.String filename) [0x0005f] in <2dfe84a36ef4410ca18642993b51b799>:0
at System.TermInfoDriver..ctor (System.String term) [0x00055] in <2dfe84a36ef4410ca18642993b51b799>:0
at System.ConsoleDriver.CreateTermInfoDriver (System.String term) [0x00000] in <2dfe84a36ef4410ca18642993b51b799>:0
at System.ConsoleDriver..cctor () [0x0004d] in <2dfe84a36ef4410ca18642993b51b799>:0
--- End of inner exception stack trace ---
at System.Console.SetupStreams (System.Text.Encoding inputEncoding, System.Text.Encoding outputEncoding) [0x00007] in <2dfe84a36ef4410ca18642993b51b799>:0
at System.Console..cctor () [0x0008e] in <2dfe84a36ef4410ca18642993b51b799>:0
--- End of inner exception stack trace ---
at System.Windows.Forms.XplatUIX11.HandleError (System.IntPtr display, System.Windows.Forms.XErrorEvent& error_event) [0x0009a] in <620961265dcd4ef2bef9e70169cb6e5a>:0
at (wrapper managed-to-native) System.Windows.Forms.XplatUIX11.XPending(intptr)
at System.Windows.Forms.XplatUIX11.UpdateMessageQueue (System.Windows.Forms.XEventQueue queue, System.Boolean allowIdle) [0x00166] in <620961265dcd4ef2bef9e70169cb6e5a>:0
at System.Windows.Forms.XplatUIX11.UpdateMessageQueue (System.Windows.Forms.XEventQueue queue) [0x00000] in <620961265dcd4ef2bef9e70169cb6e5a>:0
at System.Windows.Forms.XplatUIX11.GetMessage (System.Object queue_id, System.Windows.Forms.MSG& msg, System.IntPtr handle, System.Int32 wFilterMin, System.Int32 wFilterMax) [0x0001c] in <620961265dcd4ef2bef9e70169cb6e5a>:0
at System.Windows.Forms.XplatUI.GetMessage (System.Object queue_id, System.Windows.Forms.MSG& msg, System.IntPtr hWnd, System.Int32 wFilterMin, System.Int32 wFilterMax) [0x00000] in <620961265dcd4ef2bef9e70169cb6e5a>:0
at System.Windows.Forms.Application.RunLoop (System.Boolean Modal, System.Windows.Forms.ApplicationContext context) [0x00331] in <620961265dcd4ef2bef9e70169cb6e5a>:0
at System.Windows.Forms.Application.Run (System.Windows.Forms.ApplicationContext context) [0x00011] in <620961265dcd4ef2bef9e70169cb6e5a>:0
at System.Windows.Forms.Application.Run (System.Windows.Forms.Form mainForm) [0x00006] in <620961265dcd4ef2bef9e70169cb6e5a>:0
at .. () [0x0000a] in <2b5e52884bc94eee85ddd10306fe74aa>:0
at System.Threading.ThreadHelper.ThreadStart_Context (System.Object state) [0x00014] in <2dfe84a36ef4410ca18642993b51b799>:0
at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00071] in <2dfe84a36ef4410ca18642993b51b799>:0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <2dfe84a36ef4410ca18642993b51b799>:0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state) [0x0002b] in <2dfe84a36ef4410ca18642993b51b799>:0
at System.Threading.ThreadHelper.ThreadStart () [0x00008] in <2dfe84a36ef4410ca18642993b51b799>:0
Offline Andrey Ivashov  
#16 Posted : 08 April 2018 22:47:24(UTC)
Andrey Ivashov


Rank: Administration

Groups: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Joined: 11/07/2008(UTC)
Posts: 1,616
Man
Russian Federation

Was thanked: 1978 time(s) in 666 post(s)
Originally Posted by: tomracing Go to Quoted Post
In regards to the previous error, i've tried installing cups with a pdf but haven't completed it yet.

anyway 6671 gives an even larger exception notification

It looks like this is a Mono issue fixed several days ago. Please see here for a workaround: https://github.com/mono/mono/issues/6752
thanks 1 user thanked Andrey Ivashov for this useful post.
on 09/04/2018(UTC)
Offline Jean Giraud  
#17 Posted : 09 April 2018 01:48:24(UTC)
Jean Giraud

Rank: Guest

Groups: Registered
Joined: 04/07/2015(UTC)
Posts: 6,866
Canada

Was thanked: 981 time(s) in 809 post(s)
Originally Posted by: mkraska Go to Quoted Post
A message like "element assignment is only possible for empty or matrix objects" would help. I am not aware of other situations where such an assignment might fail, thus this message could be used by default in failing element assignments.

=========================
"element assignment is only possible for empty or matrix objects" ... I like it
"can not calculate" is much more real because there is nothing to calculate.
If some wish list would ask for Mathematica style zillions error messages,
that will not replace reading the Smath Handbook.
"for loop can not index a constant"
"not a scalar assignment" [typical Mathcad style]
As it looks, the matter was to replicate a value.

Replicate.PNG



Offline tomracing  
#18 Posted : 09 April 2018 21:50:28(UTC)
tomracing


Rank: Member

Groups: Registered
Joined: 12/03/2016(UTC)
Posts: 12
Netherlands
Location: amersfoort

Was thanked: 7 time(s) in 4 post(s)
Originally Posted by: Andrey Ivashov Go to Quoted Post

It looks like this is a Mono issue fixed several days ago. Please see here for a workaround: https://github.com/mono/mono/issues/6752


thanks! indeed xterm solved it and also the application link in menu opens smath without issues.
Offline ElSid  
#19 Posted : 11 April 2018 04:44:44(UTC)
ElSid


Rank: Advanced Member

Groups: Registered
Joined: 05/03/2009(UTC)
Posts: 433
Man
United States
Location: USA

Was thanked: 17 time(s) in 15 post(s)
Andrey,
Last plugin issue was fixed with this AppVersion 0.99.6671. I am now wondering if this caused an issue with the X-Y plugin. I posted a bug report there, but wanted to bring this to your attention
Originally Posted by: ElSid Go to Quoted Post
UPDATE: Plugin opens fine on 0.99.6661 portable version

Edited by user 11 April 2018 05:20:03(UTC)  | Reason: Not specified

Offline Andrey Ivashov  
#20 Posted : 11 April 2018 21:15:01(UTC)
Andrey Ivashov


Rank: Administration

Groups: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Joined: 11/07/2008(UTC)
Posts: 1,616
Man
Russian Federation

Was thanked: 1978 time(s) in 666 post(s)
Originally Posted by: ElSid Go to Quoted Post
I posted a bug report there, but wanted to bring this to your attention

Can't reproduce this issue. Dialog opens correctly for me.

UPDATE: I see you found a reason and described it here: https://en.smath.info/fo...e-program.aspx#post47855
Not an issue of SMath Studio. Thanks.
Users browsing this topic
2 Pages12>
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.