Commit Graph

6606 Commits (fbb38d5576e92c78ea2a40aaf7c9a4f3b63ee6d8)

Author SHA1 Message Date
Houtan Bastani d6108caf52 Update build from source for OS X (homebrew science) 2013-10-31 15:13:41 +01:00
Houtan Bastani b79f7e5559 Merge pull request #513 from JohannesPfeifer/improved_messages
Add more explicit information in case of singularity problem
2013-10-31 02:17:07 -07:00
Johannes Pfeifer 8282e76d61 Add more explicit information in case of singularity problem 2013-10-31 08:14:35 +01:00
Stéphane Adjemian (Charybdis) 63f8a731d9 Cosmetic changes. 2013-10-30 09:32:51 +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
Stéphane Adjemian (Charybdis) 9df1b8548e Merge branch 'master' into remove-dynDate-class
Conflicts:
	matlab/reports/@report_series/getLine.m
	matlab/reports/@report_series/write.m
	matlab/reports/@report_table/report_table.m
	matlab/reports/@report_table/write.m
2013-10-28 15:04: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
Johannes Pfeifer 8ce11bc848 Take care of user-supplied function by checking whether mode_compute is numeric
Fixes #508
2013-10-27 10:56:11 +01:00
Stéphane Adjemian (Charybdis) 70969e4e46 Use @dates/double as a method. 2013-10-24 14:55:37 +02:00
Stéphane Adjemian (Charybdis) ed9babae26 Added missing constructor for dates of the form dates(DATES, DATES, DATES, ...).
Calls hozcat method.
2013-10-24 09:47:59 +02:00
Stéphane Adjemian (Charybdis) 901ab2758c Fixed bug (dates constructor of the form dates(FREQ, YEAR, SUBPERIOD) when FREQ is given by a character). 2013-10-24 09:42:15 +02: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
Stéphane Adjemian (Charybdis) 6128338a15 Added missing tag for triggering the unitary tests in @dates/double. 2013-10-21 11:53:33 +02:00
Stéphane Adjemian (Charybdis) d31a2674e8 Renamed dynDates2decimal as double, added doc/header and unitary tests.
The advantage of this  change is that we can put dates  in an array of
doubles. For instance, assuming that A is a 2*1 vector, the following
syntax is allowed:

A(1) = dates('1945Q3');
A(2) = dates('1938Q4');

Matlab/Octave calls the overload double function to convert the dates as
a double.
2013-10-21 11:50:21 +02:00
Stéphane Adjemian (Charybdis) bfb5421182 Removed useless routine. 2013-10-18 22:58:47 +02:00
Stéphane Adjemian (Charybdis) 9a07e5c49d Fixed unitary test. 2013-10-18 22:55:53 +02:00
Stéphane Adjemian (Charybdis) 6de19c16ab dynSeries --> dseries. 2013-10-18 17:56:18 +02:00
Stéphane Adjemian (Charybdis) d86d713cf4 Renamed dynSeries class as dseries. 2013-10-18 17:38:43 +02:00
Stéphane Adjemian (Charybdis) 0056751215 Fixed bug relatated with tex names. 2013-10-18 16:44:18 +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
Stéphane Adjemian (Charybdis) 14640275d8 Cosmetic change. 2013-10-18 15:06:36 +02:00
Stéphane Adjemian (Charybdis) b52e57cbb7 Added test for dates (Sébastien, please do not add the files in the test suite). 2013-10-18 12:55:33 +02:00
Stéphane Adjemian (Charybdis) 4b231d2c63 Merge branch 'dates' into remove-dynDate-class (Make Dynare understands plain dates). 2013-10-17 17:36:40 +02:00
Stéphane Adjemian (Charybdis) 3edf3d0e3d Added csv files for testing load_csv_file_data routine. 2013-10-17 17:34:09 +02:00
Stéphane Adjemian (Charybdis) ca04453e81 Fixed unitary test in @dynSeries/pop (bug caused by the change of behaviour of the eq method introduced in commit 5b59ff42b1). 2013-10-17 17:31:17 +02:00
Stéphane Adjemian (Charybdis) 8f3e10ea1b Merge branch 'master' into remove-dynDate-class 2013-10-17 16:33:19 +02:00
Stéphane Adjemian (Charybdis) b77d37d83b Fixed typo in unitary tests numbering. 2013-10-17 16:30:35 +02:00
Stéphane Adjemian (Charybdis) 29cbe5dfb4 Added overloaded cumsum function for dynSeries objects. 2013-10-17 15:59:29 +02:00
Stéphane Adjemian (Charybdis) 1cf174bdb4 Fixed typo in error and warning messages. 2013-10-17 14:26:12 +02:00
Stéphane Adjemian (Charybdis) f3a54ed79b Added overloaded method @dynSeries/ne (~=) and @dynSeries/isequal function (reproduce old behaviour of the eq operator, changed in commit 5b59ff42b1). 2013-10-17 11:38:44 +02:00
Stéphane Adjemian (Charybdis) 5b59ff42b1 Changed behaviour of the overload eq (==) method for dynSeries objects (see header). 2013-10-17 11:37:15 +02:00
Stéphane Adjemian (Charybdis) 69f7e2468c Fixed bug in display of the dynSeries objects. 2013-10-17 11:36:22 +02:00
Stéphane Adjemian (Charybdis) bf733d50c4 Added missing semicolon. 2013-10-17 11:36:03 +02:00
Stéphane Adjemian (Charybdis) a8a9ec1957 Fixed bug in the definition of init when extracting a subsample with a vector of integers. 2013-10-16 16:17:43 +02:00
Stéphane Adjemian (Charybdis) 66143e4749 dynDate -> dates in dynSeries. 2013-10-16 16:16:26 +02:00
Stéphane Adjemian (Charybdis) 529a94e329 Rewrote @dynSeries/horzcat method. 2013-10-16 15:51:07 +02:00
Stéphane Adjemian (Charybdis) 7de84a4767 Fixed typo. 2013-10-16 15:47:56 +02:00