Commit Graph

241 Commits (973d0f33c9e2c20bacbd506598a011a97324bac4)

Author SHA1 Message Date
Houtan Bastani f2fac8fa42 build system: bug fix 2011-04-07 15:10:28 +02:00
Houtan Bastani d0d7839ac5 build system: bug fix, code cleanup 2011-04-06 16:06:18 +02:00
Houtan Bastani 99cbbaed30 build system: make check update 2011-04-05 16:48:43 +02:00
Houtan Bastani 094be65b10 build system: print last err msg to stdout when an error is encountered 2011-04-04 16:18:38 +02:00
Houtan Bastani 13395ff97d removed simul_seed option 2011-03-31 10:39:10 +02:00
Stéphane Adjemian (Scylla) 5be2e1dd2d Bug fix. Removed simul_seed option. 2011-03-30 16:39:32 +02:00
Sébastien Villemot a654f5abf4 Removed obsolete test file 2011-03-29 19:21:15 +02:00
Houtan Bastani 4e9f5e023a build system: change testing system 2011-03-29 17:54:44 +02:00
Michel Juillard e29aeeadd8 merging changes for FOC of Ramsey policy problem computed by the preprocessor 2011-03-27 16:56:29 +02:00
Michel Juillard 554849a704 modifyimg *.m files for ramsey_policy when FOC are computed by the preprocessor 2011-03-27 16:54:49 +02:00
Michel Juillard 78d882900a more bug corrections in smoother routines 2011-03-25 21:32:45 +01:00
Houtan Bastani 8ec8944864 test for removing trends added to test system 2011-03-23 15:01:23 +01:00
Ferhat Mihoubi 8db02bf7c9 Extend the testsuite for block and bytecode options 2011-03-18 14:15:38 +01:00
Michel Juillard 14e5bbcad7 adding syntax checks for discretionary_policy in the preprocessor 2011-03-17 20:13:09 +01:00
Sébastien Villemot ebe28543fe GSA: move stuff to the right place 2011-03-17 15:34:40 +01:00
Sébastien Villemot cb113b7026 Added test for discretionary policy to the testsuite 2011-03-14 11:47:46 +01:00
Michel Juillard e029d46697 adding discretionary policy for linear quadratic models, thanks to code provided by Junior 2011-03-13 21:19:55 +01:00
Michel Juillard 7e771cee14 minor modifications to some test model files 2011-03-13 17:07:56 +01:00
Houtan Bastani dd6159d791 SWZ: remove instances of swz throughout 2011-02-22 15:06:38 +01:00
Sébastien Villemot 412e8a7da0 Preprocessor: fix problem with "%" sign inside string in native statements 2011-02-21 11:33:22 +01:00
Houtan Bastani 9eb4f5a067 removed execute permissions on files 2011-02-14 12:27:44 +01:00
Houtan Bastani b41fde5088 changed swz paths to ms-sbvar 2011-02-14 12:26:38 +01:00
Houtan Bastani 2ec494f1c9 kalman_steady_state: remove instances of mexErrMsgTxt 2011-02-11 12:25:14 +01:00
Sébastien Villemot 8e52c4cf26 Build system: fix files cleanup 2011-02-07 12:49:03 +01:00
Sébastien Villemot a6fe91a89a Build system: fix mistake in previous commit 2011-02-05 10:35:52 +01:00
Sébastien Villemot 92a922c3d6 Build system: add missing steadystate files to dist file 2011-02-04 19:26:47 +01:00
Sébastien Villemot bf565a5f74 Remove Multimod from testsuite (code is broken, unknown license for data); we
will add a new version later (maybe in the examples subdir)
2011-02-04 16:09:07 +01:00
Sébastien Villemot 593f4579be Testsuite: fix optimal policy test (options_.qz_criterium is no longer automatically assigned a value) 2011-01-26 14:12:42 -05:00
Sébastien Villemot 7c65bceb0e Preprocessor: in steady_state_model block, allow MATLAB functions which return several arguments (closes #37) 2011-01-26 13:55:01 -05:00
Sébastien Villemot a9d89821b7 Added new test to testsuite's Makefile 2011-01-10 12:21:18 +01:00
Michel Juillard 256ff761e8 stochastic simulations: fix the number of generated data to be exactly options_.periods
added ./tests/simul
2011-01-02 16:55:15 +01:00
Michel Juillard ba502e66a6 tests: fixing syntax for diffuse_filter, modifying mh_jscale 2010-12-23 08:40:58 +01:00
Houtan Bastani a11817cfa4 k-order: added support for m-files, added tests and modified manual 2010-12-22 09:48:05 +01:00
Marco Ratto 77c3d66827 Cleaned test file after pre-processor implementation. 2010-12-17 14:56:04 +01:00
Sébastien Villemot 2e45c8d4b0 Testsuite: fixed typo in seed test 2010-12-13 14:22:08 +01:00
Houtan Bastani 641f03b8d0 fixed bug that would force node sharing when two or more expectation operators had the same expression but different information sets 2010-12-08 12:29:47 +01:00
Stéphane Adjemian (Charybdis) 032957b36f Added seeds.mod in the test suite. 2010-11-26 17:41:19 +01:00
Stéphane Adjemian (Charybdis) db54c2d76e Added a routine for setting the random number generator and the seed, independantly of the version of matlab. Removed the calls to rand('state',x) in simult.m and added a test file. Still need to adapt the routines related to mcmc and swz. 2010-11-26 17:16:12 +01:00
Stéphane Adjemian (Charybdis) f8b82430cb Added example1_with_tags.mod in the tests. 2010-11-26 11:27:49 +01:00
Stéphane Adjemian (Charybdis) 90adfc5918 Added a mod file test/example with equations tags. 2010-11-26 10:50:53 +01:00
Stéphane Adjemian (Charybdis) 160922a189 Added mex file for computing the fixed point of the riccati equation in the kalman filter.
The mex works with octave but not with matlab (lapack issue again ;-).
2010-11-19 14:39:54 +01:00
Stéphane Adjemian (Charybdis) d5b032c99f Moved test files for kronecker product mex files from ./mex/sources/kronecker/tests to ./tests/kronecker. 2010-11-18 16:01:21 +01:00
Sébastien Villemot 07a0ef1a18 Testsuite: include block+bytecode tests in "make check" 2010-10-28 12:12:03 +02:00
Sébastien Villemot 23ba760c3b Implement solve_algo=0 for Octave (closes #144) 2010-10-28 12:07:50 +02:00
Sébastien Villemot 2e87b031d8 Add "check" command in test files for block and bytecode options 2010-10-27 18:36:48 +02:00
Sébastien Villemot 3f57a6ac51 Testsuite: adding missing files 2010-10-23 10:41:56 +02:00
Sébastien Villemot 0c958f16e5 Testsuite: reorganize for bock and bytecode, using a script for systematically testing options combinations 2010-10-22 16:52:02 +02:00
Sébastien Villemot 6ba0ff5415 Testsuite: cleanup partial information files 2010-10-22 16:52:02 +02:00
Ferhat Mihoubi 1a09426706 - Correction of several bugs with Octave
- Add wrapper needed to compute the steady-state using bytecode and solve_algo = 0, ..., 4
2010-10-22 10:09:07 +02:00
Sébastien Villemot 81823ad035 New oct-file for "ordschur": the diffuse filter now works under Octave 2010-10-21 15:43:13 +02:00
Sébastien Villemot 4a252d8d7c Histval block:
- fail when user tries to initialize a variable at a period which is not in the model, and make the error message explicit
- correctly handle exogenous variables in stochastic mode, which are also substituted with an aux var
- added test files
2010-10-20 14:47:03 +02:00
Houtan Bastani 894155be88 trend_var, growth_factor, deflator: stationarize a nonstationary model and test 2010-10-18 16:07:42 +02:00
Sébastien Villemot b41f2f6ccd Testsuite: add tests files for partial information 2010-10-11 16:48:41 +02:00
Marco Ratto 265c6d5bb8 Updated test file for parallel. 2010-10-11 09:05:26 +02:00
Houtan Bastani 078574ee4a external_function: add support for use_dll 2010-10-07 18:05:07 +02:00
Marco Ratto c9c6fc36d5 Test files for identification 2010-09-29 19:05:51 +02:00
Michel Juillard e92749f0a4 updated test for parallel computing 2010-09-25 15:02:48 +02:00
Sébastien Villemot f479eb1bea Testsuite: change Ireland deterministic testcase to match change in
stack_solve_algo option
2010-09-24 18:40:15 +02:00
Sébastien Villemot d0161843a4 Testsuite: removed duplicate test case (now under tests/steady_state) 2010-09-24 18:35:31 +02:00
Houtan Bastani 7b779d4351 Updated file to work with requirement that external functions always be declared before being used in the model block 2010-09-24 18:23:42 +02:00
Sébastien Villemot 648c3cd177 Preprocessor: implement STEADY_STATE operator with "use_dll" and "block"
options (closes #98)
2010-09-20 17:04:38 +02:00
Michel Juillard c92f0f8f09 SWZ: adding two additional examples for 3 and 4 Markov Switching states 2010-08-09 11:23:46 +02:00
Michel Juillard 356fe7b248 adding tests for estimation with measurement errors 2010-08-06 18:01:50 +02:00
Michel Juillard 848e53c1f2 removing duplicate file 2010-08-06 17:52:22 +02:00
Sébastien Villemot 9dca888366 Updated .gitignore 2010-06-25 15:40:03 +02:00
Stéphane Adjemian (Scylla) 32a3fe11f4 Added mod files in the test suite (for dsge-var models). 2010-06-24 16:03:17 +02:00
Houtan Bastani b5a3cb227c add native matlab statements with comments to test suite 2010-06-22 10:38:18 +02:00
Sébastien Villemot 4cca2874ae Testsuite:
* added optimal_policy/mult_elimination_test.mod to the testsuite
* moved ramsey.mod to optimal_policy/
2010-05-31 16:19:21 +02:00
Michel Juillard a3d798836e k_order_perturbation: fixing bug in making of tensor of 3rd order derivatives
modifying tests and adding a new test against dynare++ output (fs2000k4.mod)
2010-05-22 16:12:39 +02:00
Michel Juillard c758e4d62e cleaning-up mult_elimination.m and adding tests/mult_elimination_test.mod 2010-05-08 18:03:51 +02:00
Sébastien Villemot 7eff7c40c6 Build system: fixed bug 2010-05-03 11:51:39 +02:00
Sébastien Villemot 709a9304dd Testsuite: clean-up fs2000 testcase 2010-04-30 12:47:08 +02:00
Sébastien Villemot b3602541ac Preprocessor: with 'steady_state_model' command, write auxiliary equations in the steady state file 2010-04-27 17:04:52 +02:00
Sébastien Villemot 37abe362a3 Preprocessor: added new 'steady_state_model' keyword for automatically creating steady state file 2010-04-23 18:39:07 +02:00
Sébastien Villemot d72ca78d0b Build system: added new tests for normcdf(), normpdf(), erf() and steady_state() 2010-04-16 18:34:50 +02:00
Ferhat Mihoubi f4b613a54e Corrections in mod-files to test steady_state command and erf(), normcdf() and normpdf() functions 2010-04-16 18:04:57 +02:00
Ferhat Mihoubi f92b4262dc Adding mod-files to test normpdf, normcdf and erf and to test steady_state (with and without block decomposition and bytecode) 2010-04-16 17:26:42 +02:00
Sébastien Villemot 45efcd61dd Partial information: converted files to UNIX EOL convention 2010-03-24 12:14:41 +01:00
Michel Juillard ea03a64398 partial information: cleaning-up tests 2010-03-24 10:53:47 +01:00
Michel Juillard c5bc424dd4 added new Partial Inforamtion code sent by G. Perendia 2010-03-23 05:47:13 +01:00
Michel Juillard 6d4b0ecab7 SWZ:
- reverting part of last change to handling of Qi and Ri in ComputingTasks.cc: r is the number of lags present in the restrictions
- fixing handling of Dirichlet option in mhm_input.dat. This fixes the strange Signal messages when running C executables.
- fix path in test_upper_cholesky.mod
2010-03-15 12:03:37 +01:00
Michel Juillard 5b1ebc821c SWZ: adding new tests and identification/exclusions.m 2010-03-10 08:40:52 +01:00
Michel Juillard 591e426110 - reversed ordering for lower and upper Cholesky
- added tests
- fixed various bugs
- modified initial values
Still unfinished
2010-03-10 08:32:51 +01:00
Stéphane Adjemian (Karaba) e511f575a0 Added a matlab function to generate artificial datasets with missing observations. 2010-02-25 14:24:11 +01:00
Houtan Bastani 0b1888bc84 Simple tests showing how to use external functions. 2010-02-23 18:16:52 +01:00
Sébastien Villemot 7b8166043e Preprocessor: full support for normcdf() function, in evaluation and in C files (closes #84) 2010-02-23 14:39:49 +01:00
Stéphane Adjemian (Scylla) 724229a5c7 Added an example of perfect foresight simulation with a sign function. 2010-02-20 10:59:51 +01:00
Sébastien Villemot 99e0d248c7 Testsuite: added test for osr 2010-02-17 18:40:52 +01:00
Sébastien Villemot 0e5dc7bf06 Up-to-date .gitignore files 2010-02-02 17:22:19 +01:00
sebastien c44452d820 Fast deterministic simulations:
* when using "bytecode" without "block", enforce "stack_solve_algo=5"
* added a test for "bytecode" without "block" option


git-svn-id: https://www.dynare.org/svn/dynare/trunk@3388 ac1d8469-bf42-47a9-8791-bf33cf982152
2010-01-27 10:13:14 +00:00
sebastien 4a3709da09 Minor fixes to build system and license notices
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3356 ac1d8469-bf42-47a9-8791-bf33cf982152
2010-01-13 17:39:59 +00:00
sebastien 4d50db71dd Fix example test file: it fails with Netlib BLAS (but succeeds with ATLAS), because of a near-singularity
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3355 ac1d8469-bf42-47a9-8791-bf33cf982152
2010-01-13 17:39:30 +00:00
sebastien 0542308374 Updated Collard's guide for Dynare 4.1
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3283 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-12-22 10:34:06 +00:00
sebastien 0011678cb5 Changes by Ferhat:
* fix options stack_solve_algo={2,3,4} (closes #68)
* fix crashes for singular normalizations (closes #44) and implement decreasing cutoff
* fail for stack_solve_algo=2 under Octave (because there is no gmres function in Octave)


git-svn-id: https://www.dynare.org/svn/dynare/trunk@3279 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-12-21 10:29:21 +00:00
sebastien 462cba9158 Build system: minor adjustments
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3272 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-12-18 15:30:43 +00:00
sebastien 36c093c678 Build system: completed clean rule after testsuite exercising
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3271 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-12-18 14:07:35 +00:00
sebastien 6c185e2c6b Converted MOD test files to Unix newline convention
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3253 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-12-16 17:25:06 +00:00
sebastien 614b79cf72 Updated and enhanced tests for block and bytecode options
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3245 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-12-16 13:41:22 +00:00
sebastien 4a33aad62b k-order tests: when something is wrong, use error() instead of disp(), so that the testsuite stops
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3237 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-12-14 11:12:02 +00:00
sebastien cf77c3f245 * Fix USE_DLL option at order 2 (closes #64)
* Added a corresponding test


git-svn-id: https://www.dynare.org/svn/dynare/trunk@3236 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-12-14 11:06:29 +00:00