Error in element-wise calculation with nested functions

Error in element-wise calculation with nested functions - Messages

#1 Posted: 5/17/2021 4:01:01 AM
Stefan Weisskircher

Stefan Weisskircher

0 likes in 7 posts.

Group: User

Hello,
the (very smart) element-wise calculation seems to be buggy if applied to nested functions. The result can be calculated correctly, but cannot be assigned to a new variable. I found this issue in a complex calculation and simplified it to the attached problem:
- A first function uses an if-statement to calculate the result
- A second funtion calls the first function and multiplies the result with "1"
If either the if-statement or the multiplication is removed, everything works fine. This seems to be strange...

Used SMath-version: 0.99.7610, but also with current Beta-version 0.99.7804

Example_elementwiseCalc.png

For own tests: TestElem.sm (11 KiB) downloaded 59 time(s).






#2 Posted: 5/17/2021 4:20:37 AM
Fridel Selitsky

Fridel Selitsky

520 likes in 451 posts.

Group: User

Use the function eval()
eval.sm (11 KiB) downloaded 70 time(s).
#3 Posted: 5/17/2021 4:43:54 AM
Stefan Weisskircher

Stefan Weisskircher

0 likes in 7 posts.

Group: User

Seems to work! Thank you for your fast response!
  • New Posts New Posts
  • No New Posts No New Posts