Johannes Pfeifer
e1b92dc588
Add unit test for initialization from calibrated model
2013-10-30 21:35:53 +01:00
Houtan Bastani
07137e804b
preprocessor: move M_.Correlation_matrix and M_.Correlation_matrix_ME to preprocessor #392
2013-10-29 15:02:07 +01:00
Houtan Bastani
9230a1ea0d
fix header to remove compilation warning
2013-10-29 12:47:40 +01:00
Houtan Bastani
2d4a42c01f
missing semicolon
2013-10-29 12:38:28 +01:00
Sébastien Villemot
9b22dc8096
Refuse non-stationary endogenous variables in deflators.
...
It is not clear what we should do in that case anyways.
2013-10-29 18:47:59 +08:00
Sébastien Villemot
f889760f61
Reactivate and fix the test for the balanced growth path.
...
If the homogeneized equation evaluates to zero, then we skip the
test (otherwise the 2nd derivative of the log is infinite, and the test fails
while it should not necessarily).
Closes #506
2013-10-29 18:46:54 +08:00
Sébastien Villemot
4e7806d71c
Merge pull request #510 from FerhatMihoubi/master
...
Various fixes by Ferhat
2013-10-28 23:25:05 -07:00
Johannes Pfeifer
6b09ef8760
Take care of user-supplied function by checking whether mode_compute is numeric
...
Fixes #508
(cherry picked from commit 8ce11bc848
)
2013-10-28 18:58:40 +01:00
ferhat
37876b2c2b
Comment the trend test for a balance growth path => problematic with eLogTrend
2013-10-28 16:41:21 +01:00
ferhat
f4cee9d5e5
Corrects a bug in the way to test for the presence of the global variables
2013-10-28 14:26:42 +01:00
ferhat
051213f798
Add a flag for calib_smoother command and apply a setup similar to the one used for stoch_simul command:
...
- Add auxiliary variables for leaded and lagged exogenous
- Set the cutoff applied to the Jacobian at zero for the static and the dynamic models
2013-10-28 14:22:23 +01:00
Houtan Bastani
4da6f10233
ms-sbvar: ms_simulation: add option to save mcmc draws
2013-10-23 17:03:52 +02:00
Sébastien Villemot
84dd46d9e5
Merge pull request #500 from JohannesPfeifer/conditiona_forecast_manual
...
Fix variable name and document saving of conditional forecasts
2013-10-22 05:06:23 -07:00
Sébastien Villemot
f3b8ab806a
Merge pull request #502 from JohannesPfeifer/predetermined_var_documentation
...
Improve on documentation regarding treatment of predetermined variables
2013-10-22 05:04:59 -07:00
Johannes Pfeifer
0d8fce0847
Improve on documentation regarding treatment of predetermined variables
2013-10-22 11:20:05 +02:00
Houtan Bastani
600ae070fb
reporting: change series class name to report_series to avoid conflict with control systems toolbox function series
2013-10-18 15:20:44 +02:00
Houtan Bastani
95fea041ef
reporting: fix typo
2013-10-18 15:20:44 +02:00
Houtan Bastani
1b7d2e1d10
reporting: change table class name to report_table to avoid conflict with matlab function table
2013-10-18 15:20:38 +02:00
Michel Juillard
63430a54ea
dynSeries: replacing strmatch by strcmp
2013-10-15 15:39:15 +02:00
Johannes Pfeifer
13bd1622e2
Fix variable name and document saving of conditional forecasts
2013-10-15 13:31:11 +02:00
Sébastien Villemot
025f0d5bf8
Merge pull request #497 from JohannesPfeifer/get_IRF_shocks_unique
...
Filter out shocks specified twice for IRF generation
2013-10-15 03:54:02 -07:00
Johannes Pfeifer
e192f739b7
Filter out shocks specified twice for IRF generation
2013-10-11 19:32:52 +02:00
Sébastien Villemot
daefec91f2
Ref.manual: fix in latex formula w.r.t. underscores
2013-10-11 14:08:16 +02:00
Houtan Bastani
f6cacbd4db
simplify date regex and require [YyAa] to follow annual date
2013-10-11 11:13:15 +02:00
Houtan Bastani
374b36b904
Revert "preprocessor: replace dates with dynDates"
...
This reverts commit 030fe52aff
.
Conflicts:
preprocessor/Statement.cc
2013-10-10 11:04:56 +02:00
Michel Juillard
404f29e47e
dynare++ adding missing header
2013-10-10 10:04:14 +02:00
Stéphane Adjemian (Charybdis)
399b6d2615
Specialized maxit in bytecode mex (dynamic simulation vs steady state).
2013-10-09 16:55:46 +02:00
Stéphane Adjemian (Charybdis)
5a98be702c
Decreased the value of maxit in simul (bytecode & ireland.mod).
2013-10-09 16:53:31 +02:00
Stéphane Adjemian (Charybdis)
e28eaa1c18
Use dynare interface (maxit option).
2013-10-09 16:26:55 +02:00
Stéphane Adjemian (Charybdis)
d8052342f3
Fixed bug introduced in cc0d9b42f0
(bytecode.cc).
...
Problem when reading nested structures.
2013-10-09 16:26:29 +02:00
Stéphane Adjemian (Charybdis)
f3334357a5
Merge branch 'master' into maxit
2013-10-09 15:43:43 +02:00
Stéphane Adjemian (Charybdis)
6d71f76762
Renamed options_.solve_maxit as options_.simul.maxit
2013-10-09 15:38:35 +02:00
Stéphane Adjemian (Charybdis)
969fe3c209
Renamed options_.solve_maxit as options_.steady.maxit.
2013-10-09 15:38:07 +02:00
Stéphane Adjemian (Charybdis)
bde961feca
Renamed options_.solve_maxit as options_.dp.maxit.
2013-10-09 15:37:21 +02:00
Stéphane Adjemian (Charybdis)
99b6326540
Same as 38712d987c
.
2013-10-09 15:31:48 +02:00
Stéphane Adjemian (Charybdis)
38712d987c
Renamed options_.solve_maxit as options_.simul.maxit in det_cond_forecast.
...
Probably needs another option name...
2013-10-09 15:21:32 +02:00
Houtan Bastani
bcc883edad
gitignore: exclude macro-expanded mod files
2013-10-09 14:45:34 +02:00
Houtan Bastani
d08fdb675d
reporting: fix syntax for dynSeries change
2013-10-09 14:43:43 +02:00
Stéphane Adjemian (Charybdis)
5625900214
Changed name of some occurences of options_.solve_maxit as options_.simul.maxit.
2013-10-09 14:07:15 +02:00
Michel Juillard
0264a6b055
adding a function dynDates@decimal(dd) that transforms dynDates into a vector of double
...
where the integer part represents the period and the fractional part
the subperiod. Maybe we could think of a better name for the function.
2013-10-09 13:43:27 +02:00
Stéphane Adjemian (Charybdis)
cc0d9b42f0
Changed name of options_.maxit as options_.simul.maxit.
2013-10-09 13:06:06 +02:00
Stéphane Adjemian (Charybdis)
28740370e6
Removed general maxit from options_ (maxit_).
2013-10-09 12:32:37 +02:00
Michel Juillard
0ac8f4e5b1
dynSeries: fixed size of 'time' field
2013-10-09 12:29:45 +02:00
Michel Juillard
af62f3e35d
dynSeries: update 'time' field in align()
2013-10-09 12:28:52 +02:00
Stéphane Adjemian (Charybdis)
8997ae8a70
Merge branch 'master' into maxit
2013-10-09 12:19:17 +02:00
Sébastien Villemot
40a4678afd
Merge pull request #490 from JohannesPfeifer/more_explicit_message_file_not_found
...
Add more explicit error message if mod-file cannot be located of file in...
2013-10-09 01:41:52 -07:00
Johannes Pfeifer
3dd62b37c6
Add more explicit error message if mod-file cannot be located of file in different folder is called
2013-10-09 10:22:44 +02:00
Stéphane Adjemian (Charybdis)
c660219188
Fixes #493 .
2013-10-08 17:37:36 +02:00
Stéphane Adjemian (Charybdis)
90d8efd147
Added unitary test.
2013-10-08 17:21:17 +02:00
Stéphane Adjemian (Charybdis)
2967328bb0
Changed behaviour of dynSeries objects.
...
Let ts be a dynSeries object. The following syntaxes are equivalent:
a = ts.lead
a = ts(1)
b = ts.lag(2)
b = ts(-2)
Advantage: If (some of) the variables used in the model block are known as dynSeries in matlab's workspace, then we can create new dynSeries objects with simple copy/pastes of the model's equations (because dynSeries objects understands leads and lags as Dynare's preprocessor).
2013-10-08 17:21:07 +02:00