Steady state results in NAN

Hello! I’m writing a model. And I’m sure that all my steady state values are positive and not zero. Also, I have checked the brackets in the code for several times, but still do not understand why there are NAN values in the residuals of steady state.

Equation number 1 : NaN : Ch
Equation number 2 : NaN : Cf
Equation number 3 : 0 : 3
Equation number 4 : NaN : 4
Equation number 5 : 0 : 5
Equation number 6 : 0 : 6
Equation number 7 : NaN : C
Equation number 8 : NaN : 8
Equation number 9 : 0 : pim
Equation number 10 : 0 : Yw
Equation number 11 : NaN : 11
Equation number 12 : NaN : 12
Equation number 13 : 0 : P_w
Equation number 14 : 0 : mc
Equation number 15 : 0 : 15
Equation number 16 : NaN : 16
Equation number 17 : 0 : x1
Equation number 18 : 0 : x2
Equation number 19 : 0 : d
Equation number 20 : 0 : 20
Equation number 21 : 0 : P_ret
Equation number 22 : 0 : B
Equation number 23 : 0 : 23
Equation number 24 : NaN : 24
Equation number 25 : NaN : 25
Equation number 26 : 0 : 26
Equation number 27 : 0 : rf
Equation number 28 : 0 : shockrf
Equation number 29 : 0 : Bf
Equation number 30 : 0 : 30
Equation number 31 : 0 : 31

GG.mod (3.5 KB)

Hi Alexander-Illyuk,

you should recheck your steady states, they are not all non-zero. For example in line 32 mu depends on a variable, that cannot work. This makes mu=Inf and thus L=0 and some other steady states become Inf.

1 Like