Sébastien Villemot
56e7144b91
Merge remote-tracking branch 'community/master' into enterprise
2019-10-23 16:30:29 +02:00
Stéphane Adjemian (Charybdis)
7c112f939a
Updated dseries submodule (bug fix).
2019-10-23 15:49:11 +02:00
Stéphane Adjemian (Charybdis)
682b08a98f
Updated dseries submodule.
2019-10-16 21:35:33 +02:00
Dóra Kocsis
3648ccb8ff
Adjust result output for NLS and Iterative OLS.
2019-10-10 10:10:23 +02:00
Houtan Bastani
8b86f8a25b
ignore unused output variable
2019-10-09 14:53:33 +02:00
Sébastien Villemot
3434ec2f9b
NLS estimation of PAC: fmincon now available under Octave
2019-10-09 12:32:26 +02:00
Sébastien Villemot
8875ac14d8
Merge remote-tracking branch 'community/master' into enterprise
2019-10-09 12:32:12 +02:00
Sébastien Villemot
71996fd077
Error out if mode_compute=12 and under Octave, or MATLAB w/o global optim tbox
...
[skip ci]
2019-10-09 12:30:41 +02:00
DoraK
41c66583ac
Add linear combination support for growth neutrality in Iiterative OLS.
2019-10-08 23:18:40 +02:00
DoraK
8f6647b557
fix typo
2019-10-08 23:15:10 +02:00
Sébastien Villemot
b3d1e8412b
Add support for mode_compute=1 under Octave
...
Since version 1.6, the optim Forge package has an implementation of fmincon.
Hence we can now use mode_compute=1 under Octave.
This commit also adds tests/optimizers/fs2000_1.mod to the testsuite. It will
be skipped under MATLAB if the optimization toolbox is not there, or under
Octave if optim ≥ 1.6 is not there.
2019-10-08 18:38:15 +02:00
Sébastien Villemot
100f4d5130
Simplify octave_ver_less_than using builtin compare_versions()
2019-10-08 18:38:15 +02:00
Houtan Bastani
5592078269
uncapitalize DYNARE in error messages
...
[skip ci]
2019-10-04 10:20:11 +02:00
Houtan Bastani
5ca9e44503
dseries: submodule update
...
this update includes the name change for x13 on mac from osx->macOS
2019-10-03 18:07:03 +02:00
Sébastien Villemot
f44bb38c72
More capitalization fixes and cosmetics
...
[skip ci]
2019-10-03 16:21:15 +02:00
Stéphane Adjemian (Charybdis)
3a33165e8d
Fixed regexpr. Allow parenthesis in expression.
2019-10-02 19:39:27 +02:00
Houtan Bastani
afcdf46e80
capitalize Cepremap and Matlab, uncapitalize DYNARE
2019-10-02 14:09:21 +02:00
Stéphane Adjemian (Charybdis)
55a63d3da7
Fixed substitution for lagged variables unavailable in the database.
2019-10-02 10:41:32 +02:00
Stéphane Adjemian (Charybdis)
1668d50aaf
Pass preprocessor options to aggregate routine.
2019-10-02 10:41:32 +02:00
Stéphane Adjemian (Charybdis)
2201c4e745
Fixed import of tags on exogenous variables.
2019-10-02 10:41:32 +02:00
Stéphane Adjemian (Charybdis)
4f479bfbe8
Allow diff(-diff(X)) or diff(-log(X)) in the LHS.
2019-10-02 10:41:32 +02:00
Stéphane Adjemian (Charybdis)
fd2cb24911
Allow log(-X) or diff(-X) on the LHS.
2019-10-02 10:41:32 +02:00
Stéphane Adjemian (Charybdis)
6a87779d9e
Cosmetic change.
2019-10-01 14:48:43 +02:00
Stéphane Adjemian (Charybdis)
8eb3023069
Changed isint function.
...
To make it consistent with the routine available in the dates toolbox.
2019-10-01 14:48:12 +02:00
Stéphane Adjemian(Charybdis)
634b11de70
Cosmetic change.
2019-10-01 14:43:16 +02:00
Stéphane Adjemia (Scylla)
ab911e98c4
Cosmetic changes.
2019-10-01 14:42:47 +02:00
Stéphane Adjemian (Scylla)
f3600b0de9
Added trap for complex residuals and jacobian in nonlinear solver.
2019-10-01 14:40:17 +02:00
Sébastien Villemot
8e1528c1cb
Temporary fix for growth parameter in PAC models
...
The preprocessor has been modified to allow linear combinations in the growth
parameter (see Dynare/preprocessor@a0f74f5c16 and
Dynare/preprocessor@d873414728 ).
This commit restores the previous functionality (i.e. it fixes the simple case
where only one parameter/variable is provided for the growth parameter).
The code still needs to be adapted to really handle linear combinations.
2019-09-26 17:35:31 +02:00
Sébastien Villemot
cbb59fe6f8
Merge remote-tracking branch 'community/master' into enterprise
2019-09-26 16:54:27 +02:00
Stéphane Adjemian (Charybdis)
07937f5b9f
Updated dseries submodule (is{row,column,matrix} are builtin functions, not M-files).
...
[skip-ci]
2019-09-26 15:37:21 +02:00
Sébastien Villemot
aa6456b156
Drop redundant rfvar3.m
...
This function is already present as a private function of bvar_toolbox.m. It is
not needed anywhere else.
2019-09-26 15:18:37 +02:00
Sébastien Villemot
71a68919bf
Fix mistakes done during previous merge commits
2019-09-26 15:18:18 +02:00
Sébastien Villemot
f665117879
Remove spurious indentation changes
...
This commits reverts various spurious indentation changes that were on the
ecb-master but not on the master branch.
2019-09-26 15:17:54 +02:00
Sébastien Villemot
7b053c7e92
Option graph_format=pdf now works under Octave
...
Also copy the same Octave-specific code as for EPS printing (added in
84f0d6c7da
to fix problems with hybrid
Unix/Windows parallel clusters).
2019-09-25 16:06:38 +02:00
Sébastien Villemot
3237cd4684
Merge branch 'xlwrite' into 'master'
...
WriteShockDecomp2Excel.m: only use xlwrite if xlswrite fails
Closes #1575
See merge request Dynare/dynare!1662
2019-09-24 11:16:37 +00:00
Sébastien Villemot
d30ccf07f7
Update dseries submodule
2019-09-18 19:10:53 +02:00
Houtan Bastani
502b0c5038
change name of folder in 8d2e3def95
2019-09-16 17:57:13 +02:00
Houtan Bastani
8d2e3def95
macOS: use different mex files depending on Matlab version
2019-09-16 17:33:10 +02:00
Houtan Bastani
6ddf87aa92
stoch_simul: save var_list in oo_. closes #1646
2019-09-12 15:02:18 +02:00
Houtan Bastani
7712a02f02
add print and noprint option to perfect_foresight_solver. closes #1647
2019-09-12 14:50:14 +02:00
Houtan Bastani
3d6091b3a1
remove unused return arguments
2019-09-12 14:01:52 +02:00
Sébastien Villemot
c9798a96e0
Fix MATLAB R2019b support
...
Some changes were missing in a1a4168c3
2019-09-12 12:48:32 +02:00
Houtan Bastani
cb02ca5f1c
discretionary_policy: make incompatible with options_.loglinear
2019-09-12 11:57:09 +02:00
Houtan Bastani
e043c60903
pass M_, options_, oo_ as arguments to stoch_simul, simult_, discretionary_policy. closes dynare#1197
2019-09-12 11:57:01 +02:00
Houtan Bastani
42842a5afc
clean up file (remove unused variables, fprintf instead of disp(sprintf()))
2019-09-12 11:55:05 +02:00
Houtan Bastani
f118970736
remove unnecessary eval statements
2019-09-12 11:55:05 +02:00
Stéphane Adjemian (Charybdis)
fdf6821d0b
Generalized isconst routine.
2019-09-11 11:11:15 +02:00
Sébastien Villemot
a5578e6bfa
Merge branch 'sensitivity_error' into 'master'
...
dynare_sensitivity.m: provide informative error message if no var_exo are...
Closes #1651
See merge request Dynare/dynare!1660
2019-09-10 09:27:18 +00:00
Houtan Bastani
418070ec54
remove unused variable
2019-09-10 11:08:20 +02:00
Johannes Pfeifer
c529f78ce3
WriteShockDecomp2Excel.m: only use xlwrite if xlswrite fails
...
Fixes https://git.dynare.org/Dynare/dynare/issues/1575
2019-09-10 10:47:13 +02:00