Commit Graph

215 Commits (cb411e5642ecd6978c86d4ad3dfca15fa840c913)

Author SHA1 Message Date
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