Commit Graph

7661 Commits (36222cb40d34dd36d629d3ca14ea17d6ca143b48)

Author SHA1 Message Date
Johannes Pfeifer 36222cb40d Account for presence of Lagrange multipliers and auxiliary equations in display_problematic_vars_Jacobian.m 2014-07-18 14:05:12 +02:00
Johannes Pfeifer 6fb7877113 Add bunch of unit test checking the correctness of Ramsey computation with initval and steady state files 2014-07-18 13:31:01 +02:00
Johannes Pfeifer 27572277d0 Test the result of steady state computation for correctness
- Checks correctness of steady state file
- Tests whether result of computation really is a steady state
- Also eliminates case that can never be reached
2014-07-18 13:18:14 +02:00
Johannes Pfeifer 7c09435e5e Fix bug in dyn_ramsey_static.m with steady state file that resulted in incorrect steady state when running twice
The x returned by a steady state file includes Lagrange multipliers. When starting with 0 multipliers, the steady state of the multipliers is computed correctly. But when running it a second time like in a subsequent call to stoch_simul, the algorithm thinks that elements of xx are 0 which they aren't. As a result, it finds minus the multiplier as the solution, resulting in an output of 0 for all multipliers.
2014-07-18 12:35:52 +02:00
Johannes Pfeifer 3f72f394aa Cosmetic fixes to dyn_ramsey_static.m
Also makes sure that the check flag is returned and the steady state file always called if it exists. Otherwise, parameters might not be updated and NaN not detected.
2014-07-18 08:53:51 +02:00
Johannes Pfeifer 7ead968240 Add info to dynamic and static file headers that auxiliary equations may be present 2014-07-17 20:39:59 +02:00
Sébastien Villemot 46a0edb9b3 Better error message when block option when a variable does not appear at current period. 2014-07-15 17:32:12 +02:00
Sébastien Villemot cebed5435f Clarify error message for external functions misuse in model block.
Thanks to Johannes Pfeifer.
2014-07-15 16:54:30 +02:00
Sébastien Villemot 064c1bb8fc Clarify license of LMMCP.
Closes #680
2014-07-10 14:24:41 +02:00
Houtan Bastani 179e8b867a reporting: bug fix. closes #673 2014-07-09 15:46:28 +02:00
Houtan Bastani 34610ad4eb reporting: fix bug in creating table when data option is passed to constructor 2014-07-09 15:46:28 +02:00
Stéphane Adjemian (Charybdis) 94b87beb10 Fixed bug (missing code for handling prefilter=1). 2014-07-09 15:34:53 +02:00
Stéphane Adjemian (Charybdis) 03975f7d01 Fixed bug (wrong definition of rawdata). 2014-07-09 15:34:53 +02:00
Stéphane Adjemian (Charybdis) 57c583867b Added new method @dseries/detrend. 2014-07-09 15:34:53 +02:00
Sébastien Villemot 8ac6a671db Update documentation for building under Cygwin.
In particular, document the procedure for Cygwin64 (ref #640).

Thanks to Johannes Pfeifer for his feedback on this issue.
2014-07-09 15:23:44 +02:00
Houtan Bastani 946bf4f5e2 reporting: modify depricated method of changing font (thanks to Dirk Muir for the solution) 2014-07-08 16:12:17 +02:00
Sébastien Villemot 7400c2c143 evaluate_steady_state.m: fix bugs when static and dynamic models differ.
Closes #661
2014-07-08 16:10:09 +02:00
Sébastien Villemot def9ee92e5 Steady state calculation of Ramsey problem: fix bug when params are updated.
If the steady state file was modifying parameters, the changes were not taken
fully taken into account.

Thanks to Junior Maih for noticing and proposing the fix.
2014-07-08 15:06:26 +02:00
Stéphane Adjemian (Charybdis) 9c733de40a Added unitary tests. 2014-07-08 14:06:55 +02:00
Michel Juillard 4613fb2bf4 Adding initialization for lmmcp options 2014-07-08 13:53:18 +02:00
Houtan Bastani a64ded92cd dseries: fix subtraction bug. closes #686 2014-07-08 12:06:27 +02:00
Sébastien Villemot 658151aa48 Merge pull request #682 from JohannesPfeifer/model_comparison
Filter out ML of model_comparison.m
2014-07-07 18:18:38 +02:00
Sébastien Villemot 24ec8e2b81 Merge pull request #685 from JohannesPfeifer/Load_Excel
Account for loading of only one variable when loading Excel-file
2014-07-07 18:15:04 +02:00
Houtan Bastani ad00875cf6 reporting: graph: add option yTickLabelScaled 2014-07-07 16:49:53 +02:00
Houtan Bastani 97af5031b4 doc: add new compile options 2014-07-07 10:39:55 +02:00
Houtan Bastani 9fc4d62264 reporting: remove unused graphSize option 2014-07-07 10:29:09 +02:00
Houtan Bastani 535168850a reporting: add option to suppress compiler output 2014-07-07 09:49:12 +02:00
Houtan Bastani 21f9b98d6c reporting: add option to open report at end of compilation 2014-07-07 09:45:34 +02:00
Houtan Bastani a97197c445 reporting: rework option handling for compile.m 2014-07-07 09:45:25 +02:00
Houtan Bastani 9872fe69c0 reporting: fix bug with end tabular/end landscape 2014-07-04 16:46:09 +02:00
Johannes Pfeifer 9f793d1069 Account for loading of only one variable when loading Excel-file
Closes #654
2014-07-04 13:44:48 +02:00
Stéphane Adjemian (Charybdis) 779364c35d Fixed bug and added unit tests (force the variables in mat files to be in column vectors). 2014-07-03 11:35:46 +02:00
Stéphane Adjemian (Charybdis) 0c98ba67f6 Fixed bug and added unitary tests. 2014-07-02 16:08:08 +02:00
Stéphane Adjemian (Scylla) 1b36d75947 Rewrote @dates/size and @dseries/size (compatibility fix for Octave). 2014-07-02 12:20:19 +02:00
Johannes Pfeifer 85f336496d Filter out ML of model_comparison.m
Also documents that ML is not supported and adds reference for model comparison
Related to #681
2014-07-01 18:50:24 +02:00
Sébastien Villemot 6ceecd1cf6 Tighten convergence criterion of trust region.
Closes #666
2014-07-01 18:43:16 +02:00
Sébastien Villemot f4f7b8d0a1 Merge pull request #660 from JohannesPfeifer/mode_file
Restore backward compatibility of mode_file option
2014-07-01 18:00:48 +02:00
Sébastien Villemot 40ea09644b Merge pull request #668 from JohannesPfeifer/loglinear
Fix two bugs in resol that lead to crashes instead of error messages when...
2014-07-01 17:59:20 +02:00
Sébastien Villemot 939fb78624 Merge pull request #663 from JohannesPfeifer/master
Bugfix and cosmetic fix
2014-07-01 17:56:48 +02:00
Sébastien Villemot 31a1426277 More explicit error message when using the derivative of an external function in the model block.
Closes #678
2014-07-01 17:41:37 +02:00
Stéphane Adjemian (Charybdis) daf4cb1491 Added unitary tests. 2014-06-27 23:12:05 +02:00
Stéphane Adjemian (Charybdis) a8cb8ccd29 Merge branch 'use-dseries' 2014-06-27 22:38:07 +02:00
Stéphane Adjemian (Charybdis) 9c92b20f33 Added unitary test. 2014-06-27 22:36:10 +02:00
Stéphane Adjemian (Charybdis) a5ea76d58c Do not issue an error message if the dseries appearing in the recursive/static expression do have common names. 2014-06-27 22:29:57 +02:00
Stéphane Adjemian (Scylla) 744bb91c78 Fixed bug (test if the returned index is less than UINT_MAX). 2014-06-27 18:48:50 +02:00
Stéphane Adjemian (Scylla) 20e64aa88c Fix for empty and nan fields. 2014-06-27 18:41:04 +02:00
Stéphane Adjemian (Scylla) d5e873f01f Fixed bug (missing argument). 2014-06-27 18:40:09 +02:00
Stéphane Adjemian (Scylla) 684b6b8c04 Fixed bug in osr. 2014-06-27 18:39:39 +02:00
Stéphane Adjemian (Scylla) 81541ac058 Fixed unitary test. 2014-06-27 18:39:18 +02:00
Houtan Bastani 87b4254ce5 reporting: remove checks on colors that are passed to graphs/series to allow for all color combinations supported by TikZ 2014-06-27 17:06:45 +02:00