v3+v4: added inv_order_var to dr

git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@909 ac1d8469-bf42-47a9-8791-bf33cf982152
time-shift
michel 2006-09-10 14:54:02 +00:00
parent a11ff2f9aa
commit 87bb9bde38
1 changed files with 2 additions and 0 deletions

View File

@ -28,6 +28,7 @@ npred = length(pred_var);
nfwrd = length(fwrd_var);
nstatic = length(stat_var);
order_var = [ stat_var; pred_var; both_var; fwrd_var];
inv_order_var(order_var) = (1:M_.endo_nbr)';
% building kmask for z state vector in t+1
if M_.maximum_lag > 0
@ -71,6 +72,7 @@ kstate(M_.maximum_lead*M_.endo_nbr+1:end,4) = kiy((M_.maximum_lead+1)*M_.endo_nb
kstate = kstate(i_kmask,:);
dr.order_var = order_var;
dr.inv_order_var = inv_order_var;
dr.nstatic = nstatic;
dr.npred = npred+nboth;
dr.kstate = kstate;