Houtan Bastani
cb411e5642
pac_expectation: fix substitution
2018-02-09 16:57:12 +01:00
Houtan Bastani
fa96ccbd7a
preprocessor: fix typo
2018-02-09 15:49:55 +01:00
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
2f28aded6e
preprocessor: pac_expectation fixes
2018-02-08 18:17:08 +01:00
Houtan Bastani
ac8e8f641e
preprocessor: var_model: pac_expectation: add more information to var_model
2018-02-08 13:07:15 +01:00
Houtan Bastani
abd3be9928
preprocessor: remove extraneous print statements
2018-02-07 16:52:11 +01:00
Houtan Bastani
59ffefd1ce
pac_expectation: modify syntax
2018-02-07 16:50:49 +01:00
Houtan Bastani
544eb615d0
pac_expectation: streamline writing
2018-02-07 14:42:44 +01:00
Houtan Bastani
89c6b6b6ad
pac_expectation_operator: change subst_table to more specific type
2018-02-07 10:05:32 +01:00
Houtan Bastani
802c25f6d1
preprocessor: to_string() not compatible with older versions of C++ compiler
2018-02-06 15:04:12 +01:00
Houtan Bastani
2d1c67ed1f
preprocessor: pac_expectation operator
2018-02-06 14:55:06 +01:00
Houtan Bastani
77bf21a333
preprocessor: pac: change functionality of diff operator
2018-01-30 11:13:40 +01:00
Houtan Bastani
6afa241ad2
Merge branch 'master' into ecb-master
2017-10-20 15:48:13 +02:00
Houtan Bastani
4087bb5891
preprocessor: json: print steady_state_model file
2017-10-17 11:09:24 +02: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
b3ccd928e3
preprocessor: special output for power deriv in JSON
2017-09-27 15:25:32 +02:00
Houtan Bastani
e7ee38824f
Merge branch 'master' into ecb-master
2017-09-13 18:27:15 +02:00
Houtan Bastani
44ce31dd2a
preprocessor: add backslashes to log output in latex. closes #1507
2017-09-08 11:06:37 +02:00
Houtan Bastani
86443e90b9
preprocessor: add possibility to add vector to adl command
2017-07-03 17:29:58 +02:00
Houtan Bastani
a76d4495d3
preprocessor: move adl to unaryopnode
2017-07-03 16:38:44 +02:00
Houtan Bastani
5730852828
preprocessor: to_string is in the new C++ standard
2017-07-03 14:52:06 +02:00
Houtan Bastani
b7b0a6f73a
declare parameters when adl is encountered
2017-06-30 16:22:24 +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)
a01b347564
Fixed indentation if c and c++ files.
2017-06-01 19:58:32 +02:00
Houtan Bastani
a2771a62ad
var_model: allow non model-block variables in VAR
2017-05-04 16:15:33 +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
Houtan Bastani
323a3684bf
var_forecast: only make one call per var model, regardless of forecast horizon
2017-03-22 09:41:09 +01:00
Houtan Bastani
a4004ac8bf
var_forecast: fix writing in dynamic file
2017-03-22 09:41:09 +01:00
Houtan Bastani
f45575fb74
var_forecast: create separate VarExpectationNode class to better handle calls to .m function that calculates var forecasts
2017-03-22 09:41:09 +01:00
Houtan Bastani
1ab66f549f
var_expectation: create possibility for h-step-ahead forecast
2017-03-22 09:41:09 +01:00
Houtan Bastani
012360c370
var_forecast: create individual .m files for each forecast
2017-03-22 09:41:09 +01:00
Houtan Bastani
a020daef37
var_expectation: first draft
2017-03-22 09:41:09 +01:00
Houtan Bastani
bab5d9bea1
Merge branch 'master' into json
2017-03-10 17:20:15 +01:00
Houtan Bastani
cde54d7ad4
Revert "preprocessor: write equation cross references in JSON. #1387"
...
This reverts commit 0ccc82300c3046d159554c24027ded09a93b687e.
2017-03-10 17:18:41 +01:00
Houtan Bastani
b4ac9aac8d
preprocessor: add lag info to equation cross references. closes #1398
2017-03-10 16:59:52 +01:00
Houtan Bastani
2a3ef9d168
preprocessor: write equation cross references in JSON. #1387
2017-03-06 16:34:08 +01:00
Houtan Bastani
236f1ca7d0
preprocessor: fix JSON bugs. #1387
2017-02-27 14:23:55 +01:00
Houtan Bastani
915bea91a1
preprocessor: output JSON after different steps, write static, dynamic, params derivs files in JSON. #1387
2017-02-24 17:43:22 +01:00
Houtan Bastani
64642d928c
preprocessor: write JSON output. #1387
2017-02-06 17:41:18 +01:00
Houtan Bastani
bb6ad83e72
preprocessor: external_function: add comma to function output args
2016-08-25 15:35:32 +02:00
Houtan Bastani
01552008ba
preprocessor: issue error when exogenous included in planner_objective. closes #1264
2016-08-12 11:50:57 +02:00
Houtan Bastani
4462591347
fix copyright dates
2016-05-04 16:05:31 +02:00
Michel Juillard
f6f4ea70fb
skipt expectation operator in substitution of auxiliary variables
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
Stéphane Adjemian (Hermes)
0f794948ff
Merge branch 'temporary_terms'
...
Do not evaluate unnecessary temporary variables (for instance those
used in the evaluation of the jacobian matrix when we only compute the
residuals of the dynamic equations).
2016-03-09 17:53:58 +01:00
Houtan Bastani
de0ce35ee3
preprocessor: add equation cross references
2015-12-18 15:17:32 +01:00
Michel Juillard
294cf81d8b
fixed another bug in col_id computation
2015-09-20 15:46:17 +02:00