Error in element-wise calculation with nested functions

Error in element-wise calculation with nested functions - Messaggi

#1 Pubblicato: 17/05/2021 04:01:01
Stefan Weisskircher

Stefan Weisskircher

0 apprezzamenti in 7 post.

Gruppo: 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,01 KiB) scaricato 1537 volta(e).






#2 Pubblicato: 17/05/2021 04:20:37
Fridel Selitsky

Fridel Selitsky

520 apprezzamenti in 451 post.

Gruppo: User

Use the function eval()
eval.sm (11,99 KiB) scaricato 1583 volta(e).
#3 Pubblicato: 17/05/2021 04:43:54
Stefan Weisskircher

Stefan Weisskircher

0 apprezzamenti in 7 post.

Gruppo: User

Seems to work! Thank you for your fast response!
  • Nuovi post
  • Nessun nuovo post