v4: corrections for deterministic simulations
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@1002 ac1d8469-bf42-47a9-8791-bf33cf982152time-shift
parent
22e0f21220
commit
7f78138f71
|
@ -1294,7 +1294,7 @@ void ModelTree::ModelInitialization(void)
|
|||
{
|
||||
output << "\n\t";
|
||||
// Loop on periods
|
||||
for (int lag = -ModelParameters::max_lag; lag <= ModelParameters::max_lead; lag++)
|
||||
for (int lag = -ModelParameters::max_endo_lag; lag <= ModelParameters::max_endo_lead; lag++)
|
||||
{
|
||||
// Getting name of symbol
|
||||
string name = SymbolTable::getNameByID(eEndogenous, endoID);
|
||||
|
|
|
@ -116,14 +116,6 @@ void NumericalInitialization::BeginEndval (void)
|
|||
//------------------------------------------------------------------------------
|
||||
void NumericalInitialization::EndEndval (void)
|
||||
{
|
||||
|
||||
*output << "oo_.y_simul = [oo_.y_simul oo_.steady_state*ones(1,M_.maximum_lead+M_.maximum_lead)];\n";
|
||||
*output << "if M_.exo_nbr > 0;\n";
|
||||
*output << "\too_.exo_simul = [ones(M_.maximum_lag,1)*oo_.exo_steady_state'];\n";
|
||||
*output <<"end;\n";
|
||||
*output << "if M_.exo_det_nbr > 0;\n";
|
||||
*output << "\too_.exo_det_simul = [ones(M_.maximum_lag,1)*oo_.exo_det_steady_state'];\n";
|
||||
*output <<"end;\n";
|
||||
}
|
||||
//------------------------------------------------------------------------------
|
||||
void NumericalInitialization::BeginHistval (void)
|
||||
|
|
Loading…
Reference in New Issue