Commit Graph

11423 Commits (51332c6fd6a8f99d6007a90b3c6012a43b59c3b8)

Author SHA1 Message Date
Stéphane Adjemian(Charybdis) 51332c6fd6 Fixes related to the new "+" subfolder. 2018-07-10 18:34:49 +02:00
Stéphane Adjemian(Charybdis) bc9dbbc951 Merge branch 'master' into ecb-master+folder 2018-07-10 12:10:14 +02:00
Stéphane Adjemian(Charybdis) 79a626bad0 Updated preprocessor submodule. 2018-07-10 12:08:02 +02:00
Stéphane Adjemian(Charybdis) 85a585c73e Merge branch 'master' into ecb-master+folder
Fixed conflicts in:
	tests/block_bytecode/run_ls2003.m
2018-07-10 10:18:55 +02:00
Stéphane Adjemian(Charybdis) 0d4a677526 Added comments in example. 2018-07-09 20:30:38 +02:00
Stéphane Adjemian(Charybdis) e50d4fd41c Added routine to update parameter values in base workspace. 2018-07-09 18:42:03 +02:00
Stéphane Adjemian(Charybdis) bc54022da6 Fixed row ordering issue in the trend component model. 2018-07-09 18:41:35 +02:00
Sébastien Villemot d1c20d4152 Update preprocessor submodule 2018-07-09 18:21:20 +02:00
Sébastien Villemot aab9e7e09e Fix capitalization of Octave 2018-07-09 18:21:09 +02:00
Houtan Bastani 01d5a13082 preprocessor: submodule update: on-the-fly variable declaration in equation tags 2018-07-09 15:36:49 +02:00
Houtan Bastani cfee93b080 preprocessor: submodule update: macro functions 2018-07-09 15:36:49 +02:00
Houtan Bastani ec3e32a12f update copyright year for doc 2018-07-09 15:36:49 +02:00
Sébastien Villemot d9ce09a7f4 Also upgrade the Octave version in the Windows README 2018-07-09 15:33:24 +02:00
Sébastien Villemot 2a5ee62669 Upgrade Octave version in Windows NSIS file 2018-07-09 15:30:13 +02:00
Stéphane Adjemian(Charybdis) 829849f4db Fixed regular expression used to identify a PAC auxiliary model. 2018-07-05 11:50:50 +02:00
Stéphane Adjemian(Charybdis) 4a9c752fd1 Fixed the definition of a lag polynomial. 2018-07-04 14:57:54 +02:00
Sébastien Villemot 3863a74319 Fix bug introduced in 13ce91861 in graph decomposition under MATLAB 2018-07-04 12:33:51 +02:00
Stéphane Adjemian(Charybdis) 227ac46aa9 Fixed bug related to the parameters in PAC equation. 2018-07-04 10:02:19 +02:00
Stéphane Adjemian(Charybdis) f248feb839 Fixed function handle name for sum of square residuals. 2018-07-04 09:38:19 +02:00
Stéphane Adjemian(Charybdis) 33d752bad3 Fixed filtering out of non exact matches.
Patch proposed by Anatole, see:

https://gitlab.com/McModelTeam/McModelProject/issues/76
2018-07-04 08:57:07 +02:00
Sébastien Villemot cb46a2697e Fix invalid memory write in k-order DLL
The bug would show at order 3 when the last output argument (derivs) is not
requested (in practice every 3rd order solution without pruning). The DLL would
still attempt to write into it, causing an invalid memory access.
2018-07-02 16:37:46 +02:00
Sébastien Villemot 13ce918612 Octave compatibility fixes in graph decomposition 2018-07-02 16:06:11 +02:00
Sébastien Villemot b2c554623f Various fixes related to the new layout of generated files 2018-06-28 18:14:40 +02:00
Sébastien Villemot d741804bbd New libboost-filesystem-dev dependency on Debian and derivatives 2018-06-27 17:53:45 +02:00
Sébastien Villemot 87bb0c6997 Fix mistake in previous commit w.r.t. steadystate file 2018-06-27 17:15:13 +02:00
Sébastien Villemot a1b8bd39b2 Move the location of various generated files on the filesystem
- M and MEX files are now under +${MODELNAME}/
- bytecode, C source and JSON now under ${MODELNAME}/model/
2018-06-27 17:03:39 +02:00
Houtan Bastani f5bf76deb5 fix mex build system for macOS 2018-06-27 15:04:33 +02:00
Stéphane Adjemian(Charybdis) 37bd4a1fea Added routine for estimating a PAC equation by NLS.
This is not a final version. The routine does not print the estimation result, and does not
compute the variance of the estimator. The routine updates the content of M_.params with the
vector of PAC parameters minimizing the sum of squared residuals.
2018-06-21 18:48:58 +02:00
Stéphane Adjemian(Charybdis) 8d1664898e Merge remote-tracking branch 'github/master' into ecb-master 2018-06-21 18:48:16 +02:00
Stéphane Adjemian(Charybdis) 45115e1172 Replaced pac.update.equation() by pac.update.expectation(). 2018-06-21 18:47:57 +02:00
Stéphane Adjemian(Charybdis) 93bb326cc2 Added routines for dealing with extraction of a single equation from JSON output. 2018-06-21 18:46:38 +02:00
Stéphane Adjemian(Charybdis) f84a6fefb7 Efficiency changes. 2018-06-19 15:40:17 +02:00
Stéphane Adjemian(Charybdis) 4710e68555 Fixed bug.
The  get_companion_matrix routine  was crashing  if the  model block  contained
variables exogenous w.r.t the auxiliary model used for the PAC expectations (in
the trend component model case), before the equations of the auxiliary model.
2018-06-19 14:11:10 +02:00
Stéphane Adjemian(Charybdis) 5e1c872610 Merge remote-tracking branch 'ecb/master' into ecb-master (fix for JSON output). 2018-06-15 15:02:07 +02:00
Stéphane Adjemian(Charybdis) 1a3c42c251 Updated preprocessor submodule (added missing write method for JSON output). 2018-06-15 14:59:13 +02:00
Sébastien Villemot b0dbc1ec54 Update preprocessor submodule 2018-06-14 17:22:55 +02:00
Stéphane Adjemian(Charybdis) e3727db6a4 Updated particles submodule. 2018-06-14 11:50:55 +02:00
Stéphane Adjemian(Charybdis) 701633769d Removed hack that is not needed anymore. 2018-06-11 18:22:31 +02:00
Houtan Bastani 36f7111c0f modify get_ar_matrices for change in lag info 2018-06-11 16:18:24 +02:00
Houtan Bastani c7fe3770df Merge branch 'master' into ecb-master 2018-06-11 15:35:24 +02:00
Houtan Bastani f91cc1b0da submodule update: preprocessor 2018-06-11 15:26:51 +02:00
Stéphane Adjemian(Charybdis) eacb6eb498 Updated dseries submodule (bug fix). 2018-06-09 18:34:09 +02:00
Stéphane Adjemian(Charybdis) 8270386d0b Updated dseries submodule. 2018-06-09 18:32:40 +02:00
Johannes Pfeifer 6607d3907a disp_identification.m: Account for jweak_pair generally being a matrix 2018-06-09 08:59:43 +02:00
Stéphane Adjemian(Charybdis) 447d4ff561 Allow for non diagonal A0 matrix in Error Correction Models. 2018-06-08 12:17:29 +02:00
Sébastien Villemot 1e5fab3881 Fix tests for stack_solve_algo=7
Completes commit db0cf1b8ea from PR #1616.
2018-06-08 10:29:53 +02:00
Sébastien Villemot 48488e6e87
Merge pull request #1618 from JohannesPfeifer/Identification_message
Correct display of identification message if parameters are only coll…
2018-06-08 10:16:22 +02:00
Stéphane Adjemian 6f777f6185
Merge pull request #1619 from JohannesPfeifer/doc
Correct name in manual
2018-06-08 07:00:37 +02:00
Johannes Pfeifer fa363f7e4b Correct name in manual 2018-06-07 23:15:24 +02:00
Stéphane Adjemian f3fec841c0
Merge pull request #1617 from JohannesPfeifer/exo_lead_lag_test
Add unit tests for perfect foresight simulations with exogenous leads…
2018-06-07 21:25:45 +02:00