Sébastien Villemot
d0b4429fb6
k-order DLL: misc minor improvements
2019-04-10 09:41:58 +02:00
Sébastien Villemot
b556290d60
k-order DLL: simplify and better document correspondence between Dynare and Dynare++ variable orderings
2019-04-10 09:23:32 +02:00
Sébastien Villemot
a8a53804e7
Fix typo
2019-04-09 14:38:08 +02:00
Sébastien Villemot
efa1f39e71
k-order DLL: finally adapt for M_.{endo,exo}_names as cell arrays
2019-04-08 18:47:49 +02:00
Sébastien Villemot
86a607a4fc
k-order DLL: make the output arguments ready for arbitrary order
2019-04-08 18:47:49 +02:00
Houtan Bastani
a04f5b7ae3
doc: fix typos in manual
2019-04-08 15:45:12 +02:00
Houtan Bastani
01ce90afcd
doc: fix typo in option default value
2019-04-08 12:05:03 +02:00
Sébastien Villemot
e67c172000
Dynare++: improvements to comments
...
[skip ci]
2019-04-05 18:39:47 +02:00
Sébastien Villemot
bdc95f23aa
Make MEX build system forward-compatible with Automake 2.0
...
We now use a symbolic link farm to make source file accessible from build
directories.
Closes #466
2019-04-05 16:55:11 +02:00
Sébastien Villemot
26f0fb1104
Fix indentation in Makefiles with Emacs 26
...
It looks like in Emacs 26, the semantics of .dir-locals.el has changed:
overriding the default value of indent-tabs-mode in makefile-mode no longer
work. Therefore we no longer set a default value and rather set the variable on
a per-mode basis.
By the way, remove the setting for fill-column.
2019-04-05 15:10:21 +02:00
Sébastien Villemot
dee230bf32
Minor shell modernization
2019-04-05 12:12:24 +02:00
Sébastien Villemot
0f1fdde166
Update m4 macros from autoconf-archive
...
By the way, drop ax_boost_base.m4 which is no longer used.
2019-04-04 16:40:31 +02:00
Sébastien Villemot
fa64a25825
qmc_sequence DLL: various modernizations and simplifications
2019-04-03 19:04:36 +02:00
Houtan Bastani
d0b1e0a721
doc: fix typos
2019-04-03 14:35:39 +02:00
Houtan Bastani
57f97b1a07
doc: fix parameter_set option
2019-04-03 14:35:39 +02:00
Sébastien Villemot
774e60f04c
options_.risky_steadystate is an (undocumented) boolean value
...
By the way, enable the option in example1_korder.mod (it does not work, but no
harm since it’s not in the testsuite).
2019-04-02 19:16:13 +02:00
Sébastien Villemot
dd09264b03
k-order DLL: return unfolded matrices in 5th output argument
...
Thus we can remove unfolding code from k_order_pert.m.
2019-04-02 19:16:13 +02:00
Sébastien Villemot
20cbc30450
k-order DLL: various simplifications
2019-04-02 19:16:10 +02:00
Stéphane Adjemia (Scylla)
becbba10ad
Updated .gitignore for macOS (dynare++).
2019-04-02 08:29:25 +02:00
Sébastien Villemot
960deff5a9
Dynare++: improvements to comments
2019-04-01 18:42:35 +02:00
Sébastien Villemot
fe9a691969
Dynare++: simplification of platform-specific routines for available memory
2019-04-01 18:42:35 +02:00
Sébastien Villemot
a6ff8495cd
Dynare++: use portable C++11 primitive for detecting the number of logical processors
2019-04-01 18:42:35 +02:00
Houtan Bastani
7e46d8267c
mac: make build system work with clang and gcc
2019-04-01 17:38:42 +02:00
Houtan Bastani
a93c6681c7
clang: can’t print non POD type through variadic function
2019-04-01 16:05:47 +02:00
Houtan Bastani
51d7508c7f
dynare++: _SC_AVPHYS_PAGES is not defined on macOS
2019-04-01 15:47:35 +02:00
Houtan Bastani
4120ce6730
dynare++: include needed on macOS
2019-04-01 14:54:20 +02:00
Sébastien Villemot
418cfa558b
Dynare++: fix compilation failure under macOS
...
We still need to properly define available memory.
[skip ci]
2019-04-01 11:22:04 +02:00
Sébastien Villemot
149fde1e74
Dynare++: detect Windows by testing for _WIN32 rather than __MINGW32__
2019-04-01 11:16:04 +02:00
Sébastien Villemot
860e1e1c75
Dynare++: improve comments
2019-03-29 18:46:52 +01:00
Sébastien Villemot
c41216819a
Dynare++: give more explicit names to some methods on quasi-triangular matrices
2019-03-29 15:28:26 +01:00
Sébastien Villemot
39896d8d0a
Dynare++: drop unused codepaths
2019-03-29 15:26:04 +01:00
Sébastien Villemot
44b40bbf09
Dynare++: improvements to comments
...
[skip ci]
2019-03-28 18:59:34 +01:00
Houtan Bastani
87cc694abb
doc: fix page overrun
2019-03-28 16:34:09 +01:00
Sébastien Villemot
5958848145
Dynare++: improve comments using Unicode (first batch)
...
[skip ci]
2019-03-27 19:22:51 +01:00
Sébastien Villemot
aa16d46006
CI: simplify test jobs for Octave (only leave the manual one)
2019-03-26 18:53:51 +01:00
Sébastien Villemot
e48177543b
intersect(…, 'stable') was introduced in MATLAB R2013a
...
Re-use the existing Octave replacement by making it MATLAB-compatible.
2019-03-26 18:53:51 +01:00
Sébastien Villemot
d6c449ea70
narginchk was introduced in MATLAB R2011b
2019-03-26 18:53:51 +01:00
Sébastien Villemot
043058bd93
Compatibility fix for MATLAB ≤ R2012b
...
In those releases, the intersect function was behaving differently when given
arguments with different orientations.
Put the two arguments in the same orientation, to avoid the problem (recalling
that options_.varobs is column-oriented).
2019-03-26 18:53:43 +01:00
Sébastien Villemot
04323301a5
isdiag was introduced in MATLAB R2014a
...
Provide a replacement by reusing a similar function that was under
matlab/general/utilities/.
2019-03-26 16:50:06 +01:00
Sébastien Villemot
37d7dc65ae
Compatibility fix with MATLAB ≤ R2011a
2019-03-26 15:42:18 +01:00
Sébastien Villemot
fb4d14c0a2
Fix build failure with MATLAB ≤ R2011a with recent GCC
2019-03-25 18:47:50 +01:00
Sébastien Villemot
5c9ff600fb
CI: uniformize names of test jobs
2019-03-25 18:47:50 +01:00
Sébastien Villemot
5ad4c36859
CI: add manual test job against MATLAB R2009b
2019-03-25 18:47:49 +01:00
Sébastien Villemot
d1df9317ab
Indentation fixes (tabs are meaningful in Makefiles)
2019-03-25 18:47:49 +01:00
Sébastien Villemot
e7dfc6ab36
The MATLAB testsuite now works under Windows, so no need to special-case it
2019-03-25 18:47:49 +01:00
Sébastien Villemot
230cfe5f33
Fail at configuration if MATLAB version can't be put in X.Y.Z form
2019-03-25 18:47:49 +01:00
Sébastien Villemot
c46023ad56
POSIX shell stylistic improvements
2019-03-25 18:47:49 +01:00
Houtan Bastani
d9343b4458
doc: wrap equation to newline
2019-03-25 11:12:32 +01:00
Sébastien Villemot
0f28974c2c
Provisions for MATLAB R2019a
...
In particular, use the new "-batch" option for running the testsuite.
2019-03-22 16:43:40 +01:00
Sébastien Villemot
4f6a8a9524
Windows snapshot now compiled against Octave 5.1.0
2019-03-22 16:43:39 +01:00