Commit Graph

1606 Commits (43025d64203bb2fa9bb7ec81dc863e63ad50977a)

Author SHA1 Message Date
Houtan Bastani 43025d6420 preprocessor: add possibility to add vector to adl command 2017-07-03 17:29:58 +02:00
Houtan Bastani 85eebf231e preprocessor: move adl to unaryopnode 2017-07-03 16:38:44 +02:00
Houtan Bastani 253f92630d preprocessor: to_string is in the new C++ standard 2017-07-03 14:52:06 +02:00
Houtan Bastani 4183c32525 declare parameters when adl is encountered 2017-06-30 16:22:24 +02:00
Stéphane Adjemian (Charybdis) cf4579fc61 Merge branch 'master' into ecb-master 2017-06-30 10:55:31 +02:00
Houtan Bastani 5eb66ff1ab preprocessor: only create one dynamic/static JSON file 2017-06-29 15:11:22 +02:00
Stéphane Adjemian (Charybdis) a59a2fae2d Merge branch 'master' into ecb-master 2017-06-29 13:33:29 +02:00
Houtan Bastani 49a866255a preprocessor: couch JSON stdout output in constant text so users can easily find it 2017-06-29 13:18:59 +02:00
Houtan Bastani 153bcb8fe4 preprocessor: cleanup writing JSON to standardout 2017-06-29 13:15:35 +02:00
Houtan Bastani 9a13adb111 preprocessor: print JSON deriv detail by default; use option to print less-detailed versions of dynamic/static models 2017-06-29 13:08:41 +02:00
Houtan Bastani a48fbee19e preprocessor: write certain variables from M_ to JSON output 2017-06-28 17:11:24 +02:00
Sébastien Villemot 45ea2e477a Add julia preprocessor to the clean rule. 2017-06-28 15:59:20 +02:00
Stéphane Adjemian (Charybdis) 2007ceea45 Cosmetic change.
A "lag"" key with a negative value should be interpreted as a lead (and not a
lag). Possible solutions are (1) Change the sign of the value, (2) Add a new
key "lead" and consider only positive values, and (3) Change the key name for
"shift" with negative values for lags and positive values for leads.

The commit implements the third choice.
2017-06-28 15:49:09 +02:00
Sébastien Villemot 1ff5c3f571 Fix various typos (thanks lintian). 2017-06-28 15:06:54 +02:00
Houtan Bastani c245edcd91 Merge branch 'master' into ecb-master 2017-06-28 12:16:05 +02:00
Houtan Bastani a81420d889 preprocessor: remove warning on int/size_t comparison 2017-06-28 12:06:20 +02:00
Houtan Bastani 3938381e99 preprocessor: write JSON output for original model when writing after transform pass 2017-06-28 12:04:04 +02:00
houtanb c2d4d47f6d 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 483203b8af preprocessor: fix bug in adl implementation 2017-06-23 18:07:38 +02:00
houtanb e54bd343a6 preprocessor: substitute adl and diff before cloning original model 2017-06-23 14:51:14 +02:00
houtanb 01b912d9bd Merge branch 'master' into ecb-master 2017-06-23 14:31:39 +02:00
houtanb 45fa9324bd preprocessor: write original model in JSON output after computing pass 2017-06-23 14:20:48 +02:00
houtanb 4d53b6bf55 preprocessor: add tag information to cloned dynamic model 2017-06-23 14:19:57 +02:00
Houtan Bastani d8ffd5e83c Merge branch 'master' into ecb-master 2017-06-19 18:02:57 +02:00
Stéphane Adjemian (Charybdis) 119b5a62f2 Merge branch 'master' into json 2017-06-16 20:03:36 +02:00
Houtan Bastani e6ffc59296 preprocessor: remove comparison warnings from compilation of ModelTree.cc 2017-06-14 23:49:10 +02:00
Houtan Bastani 2cbb619f6f preprocessor: fix bug: check whether second string in pair is empty. closes #1469 2017-06-14 23:40:30 +02:00
Houtan Bastani b5e740ceaf fix bug: remove debugging code left in 5fd7568115 2017-06-14 20:51:37 +02:00
Houtan Bastani 5fd7568115 preprocessor: support adl and diff 2017-06-14 16:12:08 +02:00
Stéphane Adjemian (Charybdis) 6c0ab379ad Fixed code indentation. 2017-06-14 07:01:31 +02:00
Stéphane Adjemian (Charybdis) 7d373f0d7e Merge branch 'master' into ecb-master 2017-06-03 14:51:28 +02:00
Stéphane Adjemian (Charybdis) ce990f10ae Fixed indentation if c and c++ files. 2017-06-01 19:58:32 +02:00
Johannes Pfeifer 7cd56e9687 Get rid of unused and superseded options_.colormap and make sure options_.plot_shock_decomp.colormap is set 2017-05-23 13:20:47 +02:00
Stéphane Adjemian (Charybdis) 24a2fc340a Merge branch 'prepare-4.5' 2017-05-19 16:33:12 +02:00
Houtan Bastani 385f3fc27f preprocessor: add var_model info to restrictions class 2017-05-19 14:58:01 +02:00
Houtan Bastani 9b450f1531 preprocessor: var_estimation: remove unnecessary equation specifiers in syntax 2017-05-19 14:58:01 +02:00
Houtan Bastani 17f4310214 preprocessor: fix spacing 2017-05-19 14:58:01 +02:00
Stéphane Adjemian (Charybdis) 1bf81c9f5a Fixed copyright notices. 2017-05-18 18:36:38 +02:00
Houtan Bastani 95da783110 preprocessor: clean up initval output 2017-05-18 18:02:22 +02:00
Stéphane Adjemian (Charybdis) b4448937cc Fixed indentation of c/h/cc/hh files. 2017-05-16 16:30:27 +02:00
Stéphane Adjemian (Charybdis) a53636e24e Fixed copyright notices. 2017-05-16 14:11:15 +02:00
Houtan Bastani 85ed9be960 Revert "preprocessor: add options to var_model"
This reverts commit cbb099f7d9.
2017-05-16 11:21:50 +02:00
Houtan Bastani a460af8d6d preprocessor: more backend var_estimation changes 2017-05-16 10:12:24 +02:00
Houtan Bastani 230cbdf0d4 var_estimation: back end 2017-05-16 10:12:24 +02:00
Houtan Bastani d5b1e2e317 var_estimation: add datafile option 2017-05-16 10:12:24 +02:00
Houtan Bastani 770b87f056 preprocessor: add var_estimation statement 2017-05-10 17:23:40 +02:00
Houtan Bastani 4d0af0c437 preprocessor: VAR restrictions 2017-05-10 16:25:01 +02:00
Houtan Bastani 2e9152fed0 preprocessor: clean up commit 63180c9e59 2017-05-04 16:54:47 +02:00
Houtan Bastani 19b50c265b preprocessor: aesthetic fix: make writing to .m file nicer 2017-05-04 16:50:19 +02:00
Houtan Bastani 63180c9e59 var_model: allow non model-block variables in VAR 2017-05-04 16:15:33 +02:00