Commit Graph

1244 Commits (e73630454df7e6cc76d0903fcc92da9aa39f3439)

Author SHA1 Message Date
Houtan Bastani e73630454d simplify printing of variable arrays 2015-07-28 17:43:57 +02:00
Houtan Bastani 5ce7d85205 reduce code that is output in modfile.jl 2015-07-28 17:32:34 +02:00
Houtan Bastani 789d881cca write steady state model 2015-07-28 17:27:56 +02:00
Houtan Bastani d49e6e4156 wrie dynamic params deriv file 2015-07-28 14:59:55 +02:00
Houtan Bastani ff3e14656d bug fix in writing of static params derivs 2015-07-28 14:42:10 +02:00
Houtan Bastani d7ad832c1d write static param derivs file 2015-07-28 12:29:42 +02:00
Houtan Bastani dc955b56ee fix writing for julia 2015-07-27 17:33:22 +02:00
Houtan Bastani 2bb2682b50 write dynamic file 2015-07-27 17:02:51 +02:00
Houtan Bastani 6fc6f2f7d1 clean up writing of static model 2015-07-27 15:59:13 +02:00
Houtan Bastani f3c14ec396 write static model 2015-07-27 15:33:38 +02:00
Houtan Bastani c124fd040c write more output to modfilename.jl 2015-07-24 12:34:06 +02:00
Houtan Bastani 5c59910001 accord variable names and functions with julia programming style 2015-07-24 11:35:23 +02:00
Houtan Bastani 432dbbb785 change variable/parameter collections, finish printing SymbolTable info 2015-07-23 18:05:57 +02:00
Houtan Bastani 5ad0a4a96f julia: initial preprocessor stub 2015-07-21 18:02:34 +02:00
Houtan Bastani de695fb496 preprocessor: remove comments associated with c604d9da385a4e28fa049d79db13cf1c749c9d55 2015-07-21 17:50:33 +02:00
Houtan Bastani db3f2b3c06 move external file write functions to class definitions 2015-07-21 17:35:06 +02:00
MichelJuillard ecf52751d6 Merge pull request #937 from JohannesPfeifer/graph_fix
Various fixes related to graphs and eps-TeX-loaders
2015-07-20 14:36:20 +02:00
MichelJuillard 585d9f1974 Merge pull request #740 from JohannesPfeifer/relative_irf
Fix and document relative_irf
2015-07-20 14:20:00 +02:00
Houtan Bastani 947ca38440 preprocessor: split creation of latex model files. closes #966 2015-07-15 08:58:15 +02:00
Stéphane Adjemian (Charybdis) 7dfba933e5 Fied bug. Moved option linear_approximation. 2015-07-08 11:11:22 +02:00
Stéphane Adjemian (Charybdis) 6e52dfb828 New option linear_approximation for perfect foresight models.
This approach only requires one evaluation of the dynamic model (and its
jacobian) instead of T (the number of perdiods). Also (because the model
is linear) the equilibrium paths are obtained by inverting the jacobian
of the stacked equations (no need for a Newton algorithm).

Only available with stack_solve_algo==0 (which is the default algorithm
for solving perfect foresight models).

If possible, the option is triggered automatically if the model is
declared linear.

TODO:
 * Write a linear version of perfect_foresight_problem routine.
 * Evaluate the approxilation error (just need to evaluate the system of
 stacked non linear equations).
2015-07-07 17:55:41 +02:00
Houtan Bastani 663d7d82bb fix typo 2015-06-30 12:12:49 +02:00
Stéphane Adjemian 55cdd7d6cc Merge pull request #942 from JohannesPfeifer/TaRB_integration
Integrate the TaRB-algorithm into Dynare
2015-06-19 14:30:56 +02:00
Houtan Bastani f94c7ab332 preprocessor: add VerbatimStatement class. Closes #953 2015-06-16 12:48:32 +02:00
Houtan Bastani 4102e0cc56 Revert "Merge branch 'rmExtraExo'"
This reverts commit 28ffa9c56fd021cc75415aeafc13d3810d1b3132, reversing
changes made to 60b3577a09f3eb9cf3cc590241343b1f0fee8706.

Conflicts:
	preprocessor/Shocks.cc
	preprocessor/SymbolTable.cc
2015-06-09 16:42:51 +02:00
Houtan Bastani 8f121273bc Revert "preprocessor: fix bug in merge of rmExtraExo branch"
This reverts commit def2bf81d2b8dacda4b72d4250020eb793f28b20.
2015-06-09 16:41:00 +02:00
Houtan Bastani 8fe889bf2f Revert "preprocessor: replace extra exos in steady state model"
This reverts commit 8bc946c148b3e3321e23bfbace19c91feb2893dc.
2015-06-09 16:40:14 +02:00
Johannes Pfeifer 2318fb31c1 Enable tex option for stoch_simul 2015-06-08 18:00:32 +02:00
Johannes Pfeifer 342d479e8b Add preprocessor option silent_optimizer 2015-06-08 16:48:57 +02:00
Johannes Pfeifer 6c1c1c9bf6 Allow for relative_irf option in estimation command
The option was used and inherited from stoch_simul before
2015-06-08 16:42:43 +02:00
Houtan Bastani 3740c4a28b preprocessor: replace extra exos in steady state model
(commit lost in merge)
(cherry picked from commit d7db5070e7cf8d1b043062b04d3bd3c4e18ce6c1)
2015-06-08 15:45:03 +02:00
Houtan Bastani 979fe9344e preprocessor: fix sign comparison warning 2015-06-08 10:33:04 +02:00
Michel Juillard 567156aad4 option occbin allows for more equations than variables 2015-06-04 14:18:46 +02:00
Michel Juillard f914837aff adding options LMMCP and OCCBIN to perfect_foresight_solver and
extended_path
2015-06-02 17:38:22 +02:00
Stéphane Adjemian (Hermes) dae14ac19e Fixed bug introduced in c22d31330c7d3978f882003ffb999f65be70c4a5 (Ramsey
constraints).
2015-06-01 12:27:16 +02:00
Michel Juillard 60a33fb4a1 Adding 'ramsey_constraints' block to declare contraints for Ramsey
problems. Note that LMMCP (solve_algo=10) still doesn't work in all cases.
2015-05-31 12:18:20 +02:00
Houtan Bastani fca6e232c0 preprocessor: fix bug in merge of rmExtraExo branch 2015-05-28 16:16:54 +02:00
Houtan Bastani 6d727f534e Merge branch 'rmExtraExo' 2015-05-28 12:33:56 +02:00
Houtan Bastani 35cd407f5f preprocessor: add minimal_workspace option to dynare statement, #946 2015-05-28 11:50:39 +02:00
Houtan Bastani 0a2f09566f preprocessor: add new field orig_expr for expectation aux vars, closes #773 2015-05-26 15:47:56 +02:00
Houtan Bastani f6fb8bbf47 preprocessor: fix function call in reindexStaticOnlyEquations 2015-05-20 12:28:49 +02:00
Houtan Bastani a361980437 preprocessor: move all dynamic model reindexing to DynamicModel 2015-05-20 12:27:56 +02:00
Houtan Bastani 3c7f96e29d preprocessor: remove unused, overload of rmExo 2015-05-19 16:47:44 +02:00
Houtan Bastani 5d9aaeef75 preprocessor: reindex varobs in symboltable 2015-05-19 16:44:46 +02:00
Houtan Bastani 549c6637cb preprocessor: move external_functions_table reindexing to modfile::transformpass 2015-05-19 16:32:26 +02:00
Houtan Bastani 1817992f45 preprocessor: remove unnecessary reindexing 2015-05-19 16:31:50 +02:00
Houtan Bastani 217123bb19 preprocessor: reindex predetermined variables 2015-05-19 16:31:08 +02:00
Houtan Bastani 2a51f6482f preprocessor: add proprosal_distribution and student_degrees_of_freedom options to estimation. closes #925 2015-05-19 12:31:22 +02:00
Houtan Bastani 6a37dc9e21 Merge branch 'master' into rmExtraExo 2015-05-18 17:16:55 +02:00
Michel Juillard 39978f905f changing code for making directory baseline in order to comply with mingw 2015-05-13 17:11:56 +02:00