Misterious Calculation not computed
Posted: Tue Dec 17, 2019 4:36 pm
We are implementing a model and attempting the first runs. The model fails immediately for a floating point. We are not surprised, however checking for the reasons of the floating point we came across a behaviour of the model we never experienced before.
The floating point is due to a non-computed value (“- -“ in result table) which, in turn depends on a previous non-computed value. Surprisingly for us, the causes of this non-computed value are instead normally computed. Basically: we have a variable Alfa[sub] with six non zero values, then we have an equation
Beta = Alfa[Sub6]/SUM(Alfa[Sub!])
But this equation does not compute anything. Even computing numerator and denominator in separate equations (and numerator is a simple identity…) they do not provide any value despite values of Alfa[Sub] do exist for each subscript.
We have been working in Vensim for years but never seen something similar. Any idea of a possible reason for this behaviour?
Thanks in advance
The floating point is due to a non-computed value (“- -“ in result table) which, in turn depends on a previous non-computed value. Surprisingly for us, the causes of this non-computed value are instead normally computed. Basically: we have a variable Alfa[sub] with six non zero values, then we have an equation
Beta = Alfa[Sub6]/SUM(Alfa[Sub!])
But this equation does not compute anything. Even computing numerator and denominator in separate equations (and numerator is a simple identity…) they do not provide any value despite values of Alfa[Sub] do exist for each subscript.
We have been working in Vensim for years but never seen something similar. Any idea of a possible reason for this behaviour?
Thanks in advance