Working on an extented-OLG model

I successfully completed my model running, but there are some warnings and error like this, please help, thanks so much.

error default option values (line 72)
options_.threads.kronecker…

error global initialization (line 135)
options_=default_option_values(M_);

error baselindriver (line 24)
global_initialization;

error dynare (line 293)
evalin(‘base’,[fname’.driver’])

This may be a version conflict. Try reinstalling Dynare and cleaning your path.

Thank you for your advice, I will try~ :smiley:

Dear professor,
I tried reinstall my dynare and clean the path, the errors poped up before cannot be seen now, but there are new ones like this:

WARNING: baseline.mod:117.1-20: The ‘simul’ statement is deprecated. Please use ‘perfect_foresight_setup’ and ‘perfect_foresight_solver’ instead.
Residuals of the static equations:

Equation number 1 : NaN : N_wro
Equation number 2 : NaN : N_wnr
Equation number 3 : NaN : N_rro
Equation number 4 : NaN : N_rnr
Equation number 5 : NaN : n_wnr
Equation number 6 : NaN : n_rro
Equation number 7 : NaN : n_rnr
Equation number 8 : NaN : psi
Equation number 9 : NaN : psi_ro
Equation number 10 : NaN : psi_nr
Equation number 11 : NaN : s_nr
Equation number 12 : NaN : xir_ro
Equation number 13 : NaN : xir_nr
Equation number 14 : NaN : xiw_ro
Equation number 15 : NaN : xiw_nr
Equation number 16 : NaN : eps_nr
Equation number 17 : NaN : bigom_nr
Equation number 18 : NaN : bigom_ro
Equation number 19 : NaN : c
Equation number 20 : NaN : cw_ro
Equation number 21 : NaN : cw_nr
Equation number 22 : NaN : cr_ro
Equation number 23 : NaN : cr_nr
Equation number 24 : NaN : h_ro
Equation number 25 : NaN : h_nr
Equation number 26 : NaN : lamr_ro
Equation number 27 : NaN : lamr_nr
Equation number 28 : NaN : lamw_ro
Equation number 29 : NaN : lamw_nr
Equation number 30 : NaN : ass
Equation number 31 : NaN : assr_nr
Equation number 32 : NaN : assw_nr
Equation number 33 : NaN : assr_ro
Equation number 34 : NaN : assw_ro
Equation number 35 : NaN : y
Equation number 36 : NaN : lab
Equation number 37 : NaN : rob
Equation number 38 : NaN : w_ro
Equation number 39 : NaN : w_nr
Equation number 40 : NaN : b
Equation number 41 : NaN : g
Equation number 42 : NaN : tax
Equation number 43 : NaN : tau
Equation number 44 : NaN : tax_ro
Equation number 45 : NaN : tax_nr
Equation number 46 : NaN : R
Equation number 47 : NaN : r_krob
Equation number 48 : NaN : k_rob
Equation number 49 : NaN : inv_rob
Equation number 50 : NaN : inv
Equation number 51 : NaN : k
Equation number 52 : NaN : r_k
Equation number 53 : NaN : n_wro
Equation number 54 : NaN : gamma_ro
Equation number 55 : NaN : gamma_nr
Equation number 56 : NaN : x_rob

Error print_info (line 32)
The steady state has NaNs or Inf.

Error steady (line 102)
print_info(info,options_.noprint, options_);

Error baseline.driver (line 568)
steady;

Error dynare (line 293)
evalin(‘base’,[fname ‘.driver’]) ;

I guess maybe there are something wrong with my model?
PS: Actually, I assume the population growth rate is expected to shrink, and the growth rate falls from 0.004 in the initial steady state to -0.002 in the final steady state. Should I use ‘initval’ and ‘endval’ blocks instead of ‘initval’ and ‘shocks’ blocks?

Take

psi_ro=((1-omega)*omega_oro)/(1+n_wro-gamma_ro);
psi_nr=(1-omega_oro)/(1+n_wro-gamma_nr);
psi=(psi_ro+s_nr*psi_nr)/(1+s_nr);
n_wro=0.0040;

in initval. You are using n_wro in the first line, but only set it in the fourth line.

Thank you sooo much sir, it’s quite helpful. :smiling_face_with_three_hearts: :heartpulse: