Commit Graph

1768 Commits (757a9067c0d37c94054201a2d3734837d1cde9f4)

Author SHA1 Message Date
Sébastien Villemot 757a9067c0 Global reindentation of MATLAB files 2011-02-04 17:17:48 +01:00
Houtan Bastani 85332744d8 Ticket #59: add cases for errors that were not being caught and convert AIM error codes so that they don't overlap with other error codes in print_info 2011-02-04 15:47:56 +01:00
Sébastien Villemot 9ae3115b9d Fixing function name in header 2011-02-04 12:44:43 +01:00
Sébastien Villemot e95defd117 Implement workaround for ticket #161 2011-02-04 11:55:54 +01:00
Sébastien Villemot 314c411d17 Fix matlab path of MS-SBVAR in config file 2011-02-04 11:55:31 +01:00
Houtan Bastani 39adf099c3 SWZ: remove out of date code 2011-02-02 18:37:27 +01:00
Houtan Bastani 06fe0c850a SWZ: move mex code to new ms-sbvar dir and rename swz to ms-sbvar 2011-02-02 18:35:29 +01:00
Marco Ratto 0a93e9f28e - warning of for octave;
- fixed bug with batch file for octave;
- fixed screen output for octave;
- cosmethics
2011-02-02 14:15:18 +01:00
Marco Ratto bed32115d2 Fixes with screen output for parallel/octave + cosmethics 2011-02-02 14:13:11 +01:00
Sébastien Villemot 8111b671ff Merge remote branch 'ratto/master' 2011-02-02 09:58:58 +01:00
Ferhat Mihoubi 6f184371ef - Correction of temporary terms when bytecode is used and solve_algo <= 4 2011-02-02 00:31:37 +01:00
Marco Ratto 7583e0d3f1 semicolons 2011-02-01 23:37:41 +01:00
Marco Ratto e7646a4412 disable warnings in octave + semicolon 2011-02-01 23:33:22 +01:00
Marco Ratto 45cf10ed11 missing semicolon 2011-02-01 23:32:36 +01:00
Marco Ratto 3eb1ec0c40 fixed bug in previous commit (~ispc) 2011-02-01 23:26:01 +01:00
Marco Ratto 062734895f dynare provisions for rmdir under windows 2011-02-01 23:24:34 +01:00
Marco Ratto 9fdc7a655e capture system command for mkdir also for linux 2011-02-01 23:21:49 +01:00
Marco Ratto 76644861a3 Provisions for octave under linux + small cosmethics. 2011-02-01 23:21:00 +01:00
Ferhat Mihoubi 92d44e4414 correction of the index of the state variables 2011-01-31 10:05:27 +01:00
Ferhat Mihoubi 8a128c9643 Temporary terms input argument is no more needed in dynare_solve_or_bytecode 2011-01-31 10:02:55 +01:00
Ferhat Mihoubi 41823ad10d correction of the state variables list to display when the model is block decomposed 2011-01-31 10:01:08 +01:00
Michel Juillard 7fe6d73301 corrected bugs left in previous change set 2011-01-26 21:28:14 +01:00
Michel Juillard f36247ceed modifications to ramsey_policy code to allow for estimation 2011-01-26 21:24:47 +01:00
Michel Juillard 22d5bd16cf removed useless auxiliary variables from call to kalman_transition_matrix() 2011-01-26 21:24:46 +01:00
Michel Juillard bff8de837b modifying dynare_resolve() calling sequence 2011-01-26 21:24:46 +01:00
Michel Juillard a336799b96 corrected bug when mode_compute is a string 2011-01-26 21:24:46 +01:00
Michel Juillard 91e30d45f7 corrected bug related to ramsey_policy 2011-01-26 21:24:46 +01:00
Sébastien Villemot 55399a5dc5 Compatibility fix for Octave: under Octave, union() called on a column vector and a scalar returns a row vector, hence the need to add the 'rows' option 2011-01-24 15:34:02 -05:00
Michel Juillard c71e0fbd6b removing test about correlated data in initial checks before estimation: this condition is too restrictive. 2011-01-21 17:04:01 +01:00
Marco Ratto f83d7db907 Fix of .mat extension with save for octave. 2011-01-21 11:28:28 +01:00
Marco Ratto c5c99a80f6 Special fix for peculiar behavior of ls under octave/windows (+ use of ~ispc in place of isunix/ismac) 2011-01-21 11:26:24 +01:00
Marco Ratto 78c21916da Fixed output for octave/unix octave/win 2011-01-21 11:25:30 +01:00
Marco Ratto 6c801be332 Removed catch ME instance for octave compatibility 2011-01-21 11:22:25 +01:00
Marco Ratto 4eb91731fc Several fixes for octave compatibility:
- use of ispc;
- mat extension is save files;
- remove catch ME expressions;
- added printf message for octave runs
2011-01-21 11:21:32 +01:00
Marco Ratto 28a3b38cf4 For compatibility with octave (and for better coding) use of ~ispc in place of isunix/ismac 2011-01-21 11:18:29 +01:00
Marco Ratto a3e4a7ff09 Eliminated annoying echoes on command window 2011-01-21 11:15:49 +01:00
Michel Juillard 1db24b3107 bug correction for diffuse smoother 2011-01-18 19:04:20 +01:00
Michel Juillard c5310731d9 corrected bug affecting the smoother when called for a selected subset of variables 2011-01-18 19:04:20 +01:00
Sébastien Villemot 4cf358c895 Merge remote branch 'ferhat/master' 2011-01-18 17:24:42 +01:00
George Perendia 595675d333 Partial information changes that make adjustment for Octave and use rcond() < 1e-8 ..." to determine if a matrix is invertible plus some minor bug and formatting changes in dr1_PI.m 2011-01-17 20:40:41 +00:00
Ferhat Mihoubi ce07223628 - The Temporary terms management with bytecode when the model is block decomposed and solve_algo<5 is now compatible with octave
- Gets rid of warning message during the compilation of bytecode
2011-01-14 19:24:18 +01:00
Ferhat Mihoubi 96b6f1bf05 - Corrects the following problem:
Octave BiCGStab algorithm involves a 0 division in case of a preconditioner equal to the LU decomposition of the A matrix (in a linear system of the form A.x = b).
- The solution:
Checks if the linear system is solved simply using: x_new = x_old + U \ (L \ x_old)
Ticket #11
2011-01-14 19:24:17 +01:00
Ferhat Mihoubi 708a062338 The Octave version of fsolve do not converge when it starts from the solution. Check if the initial guess is equal to the solution. 2011-01-14 19:24:17 +01:00
Ferhat Mihoubi ac9415a943 - The bytecode.mex file has to be called when bytecode option is specified independently of the block option. 2011-01-14 10:39:34 +01:00
Michel Juillard e2a1d77f6e - added schur_statespace_transformation.m to factor it out of DsgeLikelihood.m and DsgeSmoother.m
and corrected a bug in the code
- added missing functions missing_DiffuseKalmanSmootherH1_Z.m (multivariate version) and
                          missing_DiffuseKalmanSmootherH3_Z.m (univariate version)
- use only these two versions of the Kalman smoother in DsgeSmoother.m
2011-01-13 21:50:26 +01:00
Michel Juillard f7eb39f7bb bug correction related to smoother 2011-01-13 21:45:09 +01:00
Michel Juillard 6ea053e47d correcting bugs in diffuse Kalman smoother 2011-01-13 21:10:06 +01:00
Michel Juillard 2e0a36ae9f Initialize estim_params_ in global_estimation.m. Necessary for smoothing models with no estimated parameters. 2011-01-13 21:10:06 +01:00
Sébastien Villemot 02fd6e668c Add error message for non-implemented features of gamrnd.m 2011-01-13 12:28:44 +01:00
Sébastien Villemot 9e38d85053 Change the formula for empirical autocorrelations, so that the result always lies in [-1,1] (thanks to Johannes Pfeifer for pointing this) 2011-01-12 11:26:02 +01:00