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
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
979fe9344e
preprocessor: fix sign comparison warning
2015-06-08 10:33:04 +02:00
Houtan Bastani
6d727f534e
Merge branch 'rmExtraExo'
2015-05-28 12:33:56 +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
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
217123bb19
preprocessor: reindex predetermined variables
2015-05-19 16:31:08 +02:00
Houtan Bastani
48014c3787
preprocessor: take care of expressions_tree and steady_state_model
2015-04-21 15:06:56 +02:00
Houtan Bastani
0a7172cb50
preprocessor: little fixes for removing unused exos from symbol_table
2015-04-14 18:13:28 +02:00
Houtan Bastani
96a5949d9e
preprocessor: remove extraneous varexo, update model and statements, #841
2015-03-06 16:44:17 +01:00
Sébastien Villemot
66c51b881a
Fix equation number associated to Ramsey Lagrange multipliers in M_.aux_vars.
...
Closes #695
2014-07-18 12:44:15 +02:00
Stéphane Adjemian (Scylla)
7df88a57e5
Merge branch 'master' into use-dynSeries
...
Conflicts:
matlab/dynare_estimation_init.m
matlab/global_initialization.m
matlab/prior_posterior_statistics.m
matlab/read_variables.m
matlab/set_prior.m
matlab/utilities/dataset/initialize_dataset.m
preprocessor/ComputingTasks.cc
2014-04-30 10:10:30 +02:00
Michel Juillard
cd063ce3fe
extended-preprocessor: starting a C interface (not finished)
2014-04-05 15:46:35 +02:00
Houtan Bastani
90d0bafac9
preprocessor: include avDiffForward in switch statement to supress clang warning
2014-02-25 11:32:01 +01:00
Sébastien Villemot
cb9d603edc
Add a warning if some endogenous is not present in steady_state_model block.
...
Closes #556
2014-02-24 17:27:35 +01:00
Michel Juillard
3d11273a61
extended-preprocessor: update test example1
2014-02-24 13:33:48 +01:00
Houtan Bastani
bc27f79d06
ms-dsge: aesthetic fix
2014-02-24 12:41:02 +01:00
Houtan Bastani
053ee41ac0
ms-dsge: create C driver file without statements
...
Conflicts:
preprocessor/DynareMain2.cc
preprocessor/ModFile.cc
preprocessor/ModFile.hh
preprocessor/Statement.hh
2014-02-24 12:41:02 +01:00
Houtan Bastani
973f20dab5
preprocessor: streamline addSymbol
2013-12-10 11:41:30 +01:00
Houtan Bastani
0d1fe6899f
allow long_name to be used without specifying a latex name, #478
2013-12-09 17:04:32 +01:00
Houtan Bastani
14b6cf98fb
preprocessor: support long name for parameters, #478
2013-11-15 11:14:16 +01:00
Houtan Bastani
8b34189bc3
preprocessor: support long name for exogenous, #478
2013-11-15 11:14:04 +01:00
Houtan Bastani
d368a501d7
preprocessor: support long name for endogenous, #478
2013-11-15 10:57:51 +01:00
Stéphane Adjemian (Charybdis)
e015b32d3e
Create options_.varobs as a cell array.
2013-09-07 16:05:01 +02:00
Sébastien Villemot
94e6f569b8
Add new model option 'differentiate_forward_vars' (ref. #351 )
2013-04-25 18:09:31 +02:00
Sébastien Villemot
13ecc92ff4
Remove obsolete stuff from pow/log aux vars
2013-04-25 17:26:39 +02:00
Sébastien Villemot
08c2b6e1c6
Automatic detrending engine can now handle models written in logs (ref. #309 )
...
- new command `log_trend_var'
- new option `log_deflator' to `var' command
2013-03-26 16:51:17 +01:00
Houtan Bastani
d8cbb55ee7
all_values_required keyword for initval and endval
2012-11-06 15:45:08 +01:00
Sébastien Villemot
67a1737f00
Update copyright notices
2012-06-08 18:22:34 +02:00
Michel Juillard
73b4052f2b
first implementation of transform_logpow. It creates too many auxilary
...
variables and probably violates Jensen inequality in some cases.
2012-05-23 15:09:33 +02:00
Houtan Bastani
b75d0e733f
Remove unused expectation syntax
2011-10-26 14:30:47 +02:00
Michel Juillard
330e1acb89
numbering names of Lagrange multipliers from 1 instead of 0: MULT_1, MULT_2,...
2011-05-24 16:02:42 +02:00
Houtan Bastani
d2a6f0f42c
Implement explicit writing of first order conditions of Ramsey problem (ticket #5 )
2011-03-24 17:17:15 +01:00
Sébastien Villemot
60b70df4c1
Updated copyright notices
2011-02-04 17:27:33 +01:00
Sébastien Villemot
d264b7b2e3
Reindentation of the preprocessor
2011-02-04 16:25:38 +01:00
Sébastien Villemot
615f2ae322
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
Sébastien Villemot
855fdf8c16
Preprocessor: fix possible bug in histval (need to limit search of aux vars to aux vars for lagged vars, otherwise we could have a wrong match with some other kind)
2010-10-20 11:39:09 +02:00
Houtan Bastani
a7fc3361ac
trend_var, growth_factor, deflator: stationarize a nonstationary model and test
2010-10-18 16:07:42 +02:00
Houtan Bastani
a57aa4359a
replace deprecated Matlab function strvcat with char
2010-09-27 16:11:14 +02:00
Michel Juillard
6612ef7a30
Preprocessor: corrected bug on HISTVAL with lags > 1
2010-09-10 11:43:48 +02:00
Michel Juillard
721926a78b
Revert "Preprocessor: change the automatically generated name of auxiliary vars for"
...
This reverts commit 524e9a9c67dafa4d4933823b8c6893ad39691b09.
2010-09-07 17:12:06 +02:00
Sébastien Villemot
e7067a04d8
Preprocessor: change the automatically generated name of auxiliary vars for
...
lagged endo/exo so that they contain the type-specific symbol ID (instead of
the preprocessor internal symbol ID)
2010-09-07 13:03:51 +02:00
Houtan Bastani
ee9b19fadc
DSGE-VAR: support deprecated way of declaring dsge_prior_weight
2010-06-22 10:38:54 +02:00
Sébastien Villemot
86db2423d2
Added new loglikelihood DLL (does not yet contain prior computation, only the likelihood)
2010-06-11 19:18:16 +02:00
Sébastien Villemot
a3398d3930
Preprocessor: added new SymbolTable::orig_endo_nbr() method
2010-04-23 18:36:51 +02:00
Sébastien Villemot
71d577bcb8
Preprocessor:
...
* give the possibility of calibrating measurement errors in the "shocks" blocks (only for observed endogenous variables)
* M_.H is now initialized in the preprocessor
* only one "varobs" statement is now accepted in a MOD file
2010-04-14 15:03:41 +02:00
houtanb
e616667f75
expectation conditional on a restricted information set
...
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3367 ac1d8469-bf42-47a9-8791-bf33cf982152
2010-01-18 22:08:44 +00:00
sebastien
3aa8876538
Beautified preprocessor code (uncrustify + emacs + manual adjustments, in particular with templates in MacroValue)
...
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3249 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-12-16 17:13:23 +00:00