Commit Graph

126 Commits (be1e0f1b8a27f5fc0224665e65f6a491a4de75d2)

Author SHA1 Message Date
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
sebastien 686e9858f7 k_order_perturbation tests: added some comments and incorporated them into the testsuite
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3189 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-12-01 18:07:36 +00:00
michel 9d977e720b SWZ: updating SWZ test file tests/swz/test1.mod
removing useless function


git-svn-id: https://www.dynare.org/svn/dynare/trunk@3184 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-12-01 14:05:41 +00:00
michel 48dad3e37a 4.1: add preprocessor interface for k_order_solver
rename use_k_order to k_order_solver in Matlab procedures
     fix tests


git-svn-id: https://www.dynare.org/svn/dynare/trunk@3179 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-11-30 19:54:45 +00:00
michel 622a2d7ec2 4.1: adding tests for k_order_perturbation
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3175 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-11-30 12:22:32 +00:00
sebastien af732433d7 predetermined_variables:
* reworked a little bit the implementation
* documented the command in the reference manual
* added a test


git-svn-id: https://www.dynare.org/svn/dynare/trunk@3143 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-11-09 11:03:18 +00:00
sebastien 63d4fe0910 Build system:
* added flags "--disable-matlab" and "--disable-octave" to top-level configure script, to manually disable building of MEX files for MATLAB / Octave
* incorporated new conditional variance decomposition test to testsuite


git-svn-id: https://www.dynare.org/svn/dynare/trunk@3115 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-11-02 13:44:45 +00:00
michel 2916aa7508 manual entry + test for conditional variance decomposistion
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3112 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-11-02 07:29:36 +00:00
sebastien ffd9b2d405 preprocessor: clean-up workaround for acosh(), asinh(), atanh() on Win 64 platforms
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3101 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-10-29 17:16:10 +00:00
sebastien aa6ff983a9 AIM solver:
* added interface in the MOD file, with a new option "aim_solver" to stoch_simul and estimation
* documented the option in the reference manual


git-svn-id: https://www.dynare.org/svn/dynare/trunk@3059 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-10-20 15:44:56 +00:00
ferhat e1f17fa9e5 - adds a new option in simul command when block and bytecode options are used : minimal_solving_periods. With bytecode option, the linear solver is applied only on the first periods. As soon as the set of operations remains the same from one period to another, they are repeated for the remaining periods. In some cases the linear solver could encounter exact or near singularities. To avoid these effects, this new option allows the user to extend the minimal number of periods where the model has to be solved.
- corrects some mod files.
- In steady command, get check argument from bytecode dll

git-svn-id: https://www.dynare.org/svn/dynare/trunk@3051 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-10-18 15:18:16 +00:00
sebastien 7ab6f19bbc Octave testsuite: fix for compatibility with Octave <= 3.0.1
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2946 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-18 08:46:23 +00:00
sebastien fa86fc83cf Build system: minor fix
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2934 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-16 16:46:52 +00:00
sebastien fa1746f022 Testsuite for Octave: move definition of Gnuplot terminal to Octave script
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2924 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-15 16:49:39 +00:00
sebastien ddd286863d * Convert the rest of the already existing build system to Automake
* Add new autoconf macros


git-svn-id: https://www.dynare.org/svn/dynare/trunk@2914 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-10 09:50:58 +00:00
sebastien fc65b4410a Reverted mistake in previous commit
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2887 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-03 09:59:21 +00:00