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
Houtan Bastani
691af085cd
preprocessor: add tarb_optim option to estimation. #940
2015-05-13 16:50:07 +02:00
Houtan Bastani
6f4a19bb26
preprocessor: add tarb_new_block_probability option to estimation. #940
2015-05-13 15:49:41 +02:00
Houtan Bastani
e00b7b62f6
preprocessor: add tarb_mode_compute option to estimation. #940
2015-05-13 15:46:52 +02:00
Houtan Bastani
23545052a8
preprocessor: add use_tarb option to estimation. #940
2015-05-13 15:32:24 +02:00
Houtan Bastani
8f458eb961
preprocessor: add huge_number to estimation and osr. #924
2015-05-13 15:14:34 +02:00
Houtan Bastani
46ac39092d
preprocessor: add dr_display_tol to stoch_simul. #924
2015-05-13 15:12:39 +02:00
Houtan Bastani
ec82663580
preprocessor: external functions bug fix: fixes the case where an external function is contained in a local variable that’s used in an equation with leads/lags that require auxiliary equations. Closes #916
2015-05-12 16:39:10 +02:00
Houtan Bastani
dbf2e0e379
preprocessor: organize external function code
2015-05-11 17:09:29 +02:00