Commit Graph

340 Commits (a01b34756471eab60373416c3242912f19a18cae)

Author SHA1 Message Date
Stéphane Adjemian (Charybdis) a01b347564 Fixed indentation if c and c++ files. 2017-06-01 19:58:32 +02:00
Houtan Bastani 6d57354731 preprocessor: add var_model info to restrictions class 2017-05-19 14:58:01 +02:00
Houtan Bastani 1d079d4edf preprocessor: var_estimation: remove unnecessary equation specifiers in syntax 2017-05-19 14:58:01 +02:00
Houtan Bastani 805f57f119 preprocessor: more backend var_estimation changes 2017-05-16 10:12:24 +02:00
Houtan Bastani 279d7931df var_estimation: back end 2017-05-16 10:12:24 +02:00
Houtan Bastani d0131f3652 var_estimation: add datafile option 2017-05-16 10:12:24 +02:00
Houtan Bastani 644f1345ea preprocessor: add var_estimation statement 2017-05-10 17:23:40 +02:00
Houtan Bastani 1a1e2c1810 preprocessor: VAR restrictions 2017-05-10 16:25:01 +02:00
Houtan Bastani c0f818a9e6 preprocessor: aesthetic fix: make writing to .m file nicer 2017-05-04 16:50:19 +02:00
Houtan Bastani a2771a62ad var_model: allow non model-block variables in VAR 2017-05-04 16:15:33 +02:00
Houtan Bastani 35adc47c14 Merge branch 'master' into ecb-master 2017-04-14 11:35:43 +02:00
Houtan Bastani 053407314d preprocessor: add option to write equation tags in latex output. closes #477 2017-04-04 16:08:30 +02:00
Houtan Bastani bc9a619d8a preprocessor: initial_condition_decomposition front end. closes #1425 2017-03-31 13:19:04 +02:00
Houtan Bastani 59322da2a7 preprocessor: add plot_shock_decomposition command. closes #1406 2017-03-24 12:11:36 +01:00
Houtan Bastani 3308f252c9 preprocessor: add aux var/equation when var_model is of order > max lag of its variables in the model block 2017-03-22 09:41:10 +01:00
Houtan Bastani f3e4a75aad var_forecast: make calls more efficient 2017-03-22 09:41:10 +01:00
Houtan Bastani f45575fb74 var_forecast: create separate VarExpectationNode class to better handle calls to .m function that calculates var forecasts 2017-03-22 09:41:09 +01:00
Houtan Bastani 012360c370 var_forecast: create individual .m files for each forecast 2017-03-22 09:41:09 +01:00
Houtan Bastani b08a397983 var_forecast: move var declaration from options_ to M_, simplify structure in which it is stored 2017-03-22 09:41:09 +01:00
Houtan Bastani 85a7d72515 VAR(p) forecast first draft, preprocessor for var command and backend for forecast 2017-03-22 09:41:09 +01:00
Houtan Bastani d2dfb65602 preprocessor: add realtime_shock_decomposition statement. #1406 2017-03-21 15:20:32 +01:00
Johannes Pfeifer 8c595e3298 evaluate_smoother.m: pass updated M_.params and oo_ back to base workspace
Closes #1373
2017-03-17 13:15:39 +01:00
Houtan Bastani 83ea269155 preprocessor: aesthetic fix 2017-02-10 12:47:43 +01:00
Houtan Bastani 4dc640c635 preprocessor: aesthetic fix 2017-02-09 16:23:42 +01:00
Houtan Bastani d6e801cac8 preprocessor: change error to warning because we don’t end processing in this situation; fix error message 2017-02-09 16:21:18 +01:00
Houtan Bastani 5e1d20c8d9 preprocessor: replace exit(1) with exit(EXIT_FAILURE) 2017-02-09 12:46:37 +01:00
Houtan Bastani 9b0fbdb4fe ramsey_policy: accept all endogenous variables in var_list_, even auxiliary variables. closes #1355 2016-12-27 14:08:50 +01:00
Johannes Pfeifer 52e1017291 Make evaluate_smoother.m output former global variables for correct updating of these objects 2016-12-18 12:43:29 +01:00
Johannes Pfeifer cae0077ff4 Eliminate global variables from shock_decomposition.m 2016-12-18 09:57:51 +01:00
Houtan Bastani 01552008ba preprocessor: issue error when exogenous included in planner_objective. closes #1264 2016-08-12 11:50:57 +02:00
Stéphane Adjemian (Hermes) 64e04ac985 Allow (S)EP with arbitrary sequence of innovations.
The third input argument of extended_path Matlab/Octave's routine is the
sequence of shocks (T*n array, where n is the number of exogenous
variables and T is the size of the sample). If the third argument is
empty, the (stochastic) extended path is run with gaussian
innovations (this corresponds to the previous behaviour).

TODO:
 - Fix the compatibility with ep.replic_nbr
 - Check the 'calibrated' mode.
2016-05-24 17:28:24 +02:00
Stéphane Adjemian (Hermes) c3ed13bec7 Removed globals from extended_path routine. 2016-05-24 17:28:24 +02:00
Johannes Pfeifer 44cee441e5 Fix preprocessor renaming error introduced in b486ae4964ea534e70982487b1d7c11f732d950b 2016-05-22 11:41:54 +02:00
Houtan Bastani 9292389eeb preprocessor: replace obj_var_ with M_.osr.variable_indices and optim_weights with M_.osr.variable_weights. #948 2016-05-20 15:53:49 +02:00
Houtan Bastani 97a35ad6cb preprocessor: add warning if more than one osr_params statement is encountered in the .mod file. #948 2016-05-20 15:46:33 +02:00
Houtan Bastani a4045ae2da preprocessor: make modifications to osr_params and osr_params_bounds output. #948 2016-05-20 15:43:12 +02:00
Houtan Bastani 48928c61ce Revert "preprocessor: add params_derivs_order to identification and sensitivity. #1187"
This reverts commit 6192a6a7765e7bde388f4a6feac4362d1e9fd284.
2016-05-18 10:33:45 +02:00
Houtan Bastani b898bfea6e preprocessor: add params_derivs_order to identification and sensitivity. #1187 2016-05-17 17:18:16 +02:00
Houtan Bastani 0b922739a6 preprocessor: only compute first order derivatives w.r.t. parameters with identification. closes #1187 2016-05-12 12:02:34 +02:00
Houtan Bastani ca1879fe7d preprocessor: interface for osr_params_bounds. #948 2016-05-10 18:01:00 +02:00
Johannes Pfeifer 0c0ea326ce Fix wrong initialization of trend_coeff in preprocessor/ComputingTasks.cc 2016-03-23 10:06:19 +01:00
Stéphane Adjemian(Charybdis) e9f9aa2184 Allow irf_shocks in DSGE-VAR models. 2016-03-22 16:04:33 +01:00
Houtan Bastani d38d6e26b4 fix copyright dates 2016-03-11 16:22:42 +01:00
Stéphane Adjemian (Hermes) 359b4a20bc Fixed extended path.
- Removed call to make_ex_,
 - Fill oo_.exo_simul in extended path routine,
 - Do not update oo_.exo_simul after the call to the extended path routine,
 - Cosmetic change.

(cherry picked from commit 4791649524cc7876fc25d04a925f58a546a3a67d)
2016-03-05 16:24:14 +01:00
Michel Juillard bdc7f83f18 remove global in dyn_forecast() and change input and output arguments 2015-11-28 17:38:00 +01:00
Houtan Bastani d587a5133f preprocessor: change prior_posterior_function into two arguments. closes #1076 2015-10-14 11:02:35 +02:00
Houtan Bastani 3907462ae9 preprocessor: prior_posterior_function: change option 'prior_posterior_sampling_draws' to 'sampling_draws' #1076 2015-10-13 17:41:31 +02:00
Houtan Bastani ca44a87a54 fix typo 2015-10-13 17:21:32 +02:00
Houtan Bastani 863e13db55 preprocessor: interface for prior_posterior_function command. closes #1076 2015-10-13 17:16:10 +02:00
Houtan Bastani 4d06a6623e preprocessor: simplify code 2015-10-13 15:13:40 +02:00