Houtan Bastani
9f47227a67
preprocessor: provide orig_symb_id and orig_lag if diff operator used on one variable
2018-02-09 12:30:55 +01:00
Houtan Bastani
77bf21a333
preprocessor: pac: change functionality of diff operator
2018-01-30 11:13:40 +01:00
Stéphane Adjemian (Scylla)
16dc22b611
Merge branch 'master' into ecb-master
...
Fixed conflicts:
doc/userguide/models/fs2000ns_steadystate.m
doc/userguide/models/fsdat.m
matlab/modules/dseries
mex/sources/estimation/tests/logposterior_dll_test/random_walk_metropolis_hastings_core.m
mex/sources/estimation/tests/logposterior_dll_test/rawdata_euromodel_1.m
mex/sources/estimation/tests/random_walk_metropolis_hastings_core.m
mex/sources/estimation/tests/rawdata_euromodel_1.m
2017-09-28 10:33:17 +02:00
Houtan Bastani
42d40d00a6
preprocessor: fix int/size_t comparison warning for g++
2017-09-15 10:59:58 +02:00
Houtan Bastani
e7ee38824f
Merge branch 'master' into ecb-master
2017-09-13 18:27:15 +02:00
Houtan Bastani
4213c42b96
preprocessor: factorize code that checks for valid symb_id
2017-09-12 14:37:37 +02:00
Houtan Bastani
7c884bcae2
preprocessor: remove size filed in Symbol Table class. closes #1380
2017-09-12 14:37:32 +02:00
Houtan Bastani
b7b0a6f73a
declare parameters when adl is encountered
2017-06-30 16:22:24 +02:00
houtanb
843c4427b0
preprocessor: fix bug in adl implementation that prevented the same parameter from being applied do different endogenosu variables
2017-06-23 18:34:15 +02:00
houtanb
2deb4b42fb
preprocessor: fix bug in adl implementation
2017-06-23 18:07:38 +02:00
Houtan Bastani
462f0d85f4
Merge branch 'master' into ecb-master
2017-06-19 18:02:57 +02:00
Houtan Bastani
cb369b3b98
preprocessor: support adl and diff
2017-06-14 16:12:08 +02:00
Stéphane Adjemian (Charybdis)
51feda7d02
Fixed code indentation.
2017-06-14 07:01:31 +02:00
Stéphane Adjemian (Charybdis)
942d0ee322
Merge branch 'master' into ecb-master
2017-06-03 14:51:28 +02:00
Stéphane Adjemian (Charybdis)
a01b347564
Fixed indentation if c and c++ files.
2017-06-01 19:58:32 +02:00
Stéphane Adjemian (Charybdis)
67482f4b7b
Fixed copyright notices.
2017-05-18 18:36:38 +02:00
Stéphane Adjemian (Charybdis)
d2b7503e1c
Fixed indentation of c/h/cc/hh files.
2017-05-16 16:30:27 +02:00
Houtan Bastani
3308f252c9
preprocessor: add aux var/equation when var_model is of order > max lag of its variables in the model block
2017-03-22 09:41:10 +01:00
Stéphane Adjemian (Charybdis)
d089c730d4
Remove preprocessor warning.
...
Do not issue a warning when observed exogenous variables do not appear
in the model.
2017-03-22 09:41:09 +01:00
Stéphane Adjemian (Charybdis)
80e322d319
Added declaration of observed exogenous variables.
...
With integration test.
2017-03-22 09:41:09 +01:00
Houtan Bastani
64642d928c
preprocessor: write JSON output. #1387
2017-02-06 17:41:18 +01:00
Stéphane Adjemian (Hermes)
db44b7337f
Revert "Revert "preprocessor: allow for partitioning of variables along multiple dimensions""
...
This reverts commit b0e7f1cfd7d7b26305f6434de2869c1f19e8ff6d.
2016-06-24 17:38:54 +02:00
Houtan Bastani
24e25fd151
Revert "preprocessor: allow for partitioning of variables along multiple dimensions"
...
This reverts commit 7a29f50d99e20c2a5872f77592585b3dbd9fa00c.
2016-06-23 15:59:35 +02:00
Houtan Bastani
f2afcb8094
preprocessor: allow for partitioning of variables along multiple dimensions
2016-06-23 15:36:42 +02:00
Michel Juillard
32fb90d5f3
completing replacement of auxiliary variables in static model
2016-04-01 18:45:19 +02:00
Michel Juillard
1b4f68f934
replacing auxiliary variables by their definition
...
in static model. Doesn't work right yet.
2016-04-01 18:45:19 +02:00
Houtan Bastani
f0ff0d911b
preprocessor: allow arbitrary partitioning of variables (removes long_name keyword)
2016-02-26 16:47:17 +01: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
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
48014c3787
preprocessor: take care of expressions_tree and steady_state_model
2015-04-21 15:06:56 +02:00
Houtan Bastani
96a5949d9e
preprocessor: remove extraneous varexo, update model and statements, #841
2015-03-06 16:44:17 +01:00
Michel Juillard
cd063ce3fe
extended-preprocessor: starting a C interface (not finished)
2014-04-05 15:46:35 +02: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
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
d368a501d7
preprocessor: support long name for endogenous, #478
2013-11-15 10:57:51 +01: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
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
Houtan Bastani
1d69ed6cb2
preprocessor: remove unused enum types (added in commit c6495dfc9d17363bf64e4502e5833a63f1708339)
2012-06-06 16:27:44 +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
Sébastien Villemot
2466966e3f
Fixed bug introduced in ce9fe30a7aa45eed5c04bd99a7d20710e94264c2
...
The auxiliary variable type for Lagrange multipliers had been incorrectly
modified
2011-10-28 07:50:40 +02:00
Houtan Bastani
b75d0e733f
Remove unused expectation syntax
2011-10-26 14:30:47 +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