Cosmetic change.

Changed M_.max_*_orig into M_.orig_maximum_* for consistency with other fields.

(cherry picked from commit 857a3842e3)
time-shift
Stéphane Adjemian(Charybdis) 2018-03-01 10:13:44 +01:00
parent 6a6d21ef41
commit 436e414427
5 changed files with 9 additions and 9 deletions

View File

@ -94,7 +94,7 @@ for i=1:nyctrl
end
% Exogenous variables.
X = exogenousvariables.data; %{exo_names{:}}(constraints.dates(1)-max(1,DynareModel.max_exo_lag_orig):constraints.dates(end)).data;
X = exogenousvariables.data; %{exo_names{:}}(constraints.dates(1)-max(1,DynareModel.orig_maximum_exo_lag):constraints.dates(end)).data;
% Inversion of the model, solvers for the free endogenous and exogenous variables (call a Newton-like algorithm in each period).

View File

@ -44,9 +44,9 @@ end
% Get coefficients
[cst, jacob] = model_dynamic(zeros(DynareModel.endo_nbr+ny1,1), ...
zeros(DynareModel.max_lag_orig+1,DynareModel.exo_nbr), ...
zeros(DynareModel.orig_maximum_lag+1,DynareModel.exo_nbr), ...
DynareModel.params, ...
DynareOutput.steady_state, DynareModel.max_lag_orig+1);
DynareOutput.steady_state, DynareModel.orig_maximum_lag+1);
A0inv = inv(jacob(:,jdx));
A1 = jacob(:,nonzeros(DynareModel.lead_lag_incidence(1,:)));

View File

@ -37,10 +37,10 @@ end
% If initialconditions is empty instantiates a dseries object with the informations available in DynareModel.endo_histval.
if isempty(initialconditions)
yinitdata = zeros(DynareModel.orig_endo_nbr, DynareModel.max_lag_orig);
yinitdata = zeros(DynareModel.orig_endo_nbr, DynareModel.orig_maximum_lag);
yinitdata(:,1) = DynareModel.endo_histval(1:DynareModel.orig_endo_nbr);
xinitdata = zeros(DynareModel.exo_nbr, DynareModel.max_lag_orig);
if DynareModel.max_endo_lag_orig>1
xinitdata = zeros(DynareModel.exo_nbr, DynareModel.orig_maximum_lag);
if DynareModel.orig_maximum_endo_lag>1
for i = 1:length(DynareModel.aux_vars)
if DynareModel.aux_vars(i).type==1
yinitdata(DynareModel.aux_vars(i).orig_index, abs(DynareModel.aux_vars(i).orig_lead_lag)+1) = ...
@ -49,7 +49,7 @@ if isempty(initialconditions)
end
yinitdata = flip(yinitdata, 2);
end
if DynareModel.max_exo_lag_orig>0
if DynareModel.orig_maximum_exo_lag>0
for i = 1:length(DynareModel.aux_vars)
if DynareModel.aux_vars(i).type==3
xinitdata(DynareModel.aux_vars(i).orig_index, abs(DynareModel.aux_vars(i).orig_lead_lag)+1) = ...

View File

@ -37,7 +37,7 @@ if ischar(initialperiod)
end
% Initialize endo_histval.
M_.endo_histval = zeros(M_.endo_nbr, M_.max_endo_lag_orig);
M_.endo_histval = zeros(M_.endo_nbr, M_.orig_maximum_endo_lag);
% Fill endo_histval.
k = 1;

@ -1 +1 @@
Subproject commit 4897ab7d6955dd209aa3f417374f7287fee9ae9b
Subproject commit 250106f1d2357d3df8e8905a9709e3962f28b896