- 03 Feb, 2021 2 commits
-
-
Sébastien Villemot authored
map::at() does bound checking, and throws an exception if out-of-range, contrary to [] operator which returns a new element.
-
Sébastien Villemot authored
-
- 02 Feb, 2021 5 commits
-
-
Sébastien Villemot authored
In regular expressions, the end-of-word operator (\>) does not behave the same under Octave and under MATLAB. See: https://savannah.gnu.org/bugs/index.php?59992 In this case, we can simply drop the \> operator, since there is no risk of matching a partial variable name (since there is already “(-1)” at the end of the pattern). By the way, remove a useless parenthesis grouping in the regexp.
-
Sébastien Villemot authored
-
Sébastien Villemot authored
There was a conflict between matlab/+var_expectation/update.m and matlab/+var_expectation/+update/. So we renamed the (single) file in the latter directory.
-
Sébastien Villemot authored
-
Sébastien Villemot authored
-
- 01 Feb, 2021 16 commits
-
-
Sébastien Villemot authored
-
Sébastien Villemot authored
-
Sébastien Villemot authored
This code no longer compiles. And it’s possible to debug the MEX directly.
-
Sébastien Villemot authored
-
Sébastien Villemot authored
-
Sébastien Villemot authored
-
Sébastien Villemot authored
Performed using modernize-use-using from clang-tidy. https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-using.html
-
Sébastien Villemot authored
Performed using modernize-use-nullptr from clang-tidy. Manual intervention to remove old-style C casts to nullptr. https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-nullptr.html
-
Sébastien Villemot authored
Performed using modernize-use-equals-default from clang-tidy. https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-equals-default.html
-
Sébastien Villemot authored
Performed using modernize-use-emplace from clang-tidy. https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-emplace.html
-
Sébastien Villemot authored
Performed using modernize-use-bool-literals from clang-tidy https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-bool-literals.html
-
Sébastien Villemot authored
Performed using modernize-use-auto from clang-tidy. https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-auto.html
-
Sébastien Villemot authored
Performed using modernize-pass-by-value from clang-tidy. https://clang.llvm.org/extra/clang-tidy/checks/modernize-pass-by-value.html
-
Sébastien Villemot authored
Performed using modernize-loop-convert from clang-tidy. https://clang.llvm.org/extra/clang-tidy/checks/modernize-loop-convert.html
-
Sébastien Villemot authored
Performed using modernize-deprecated-headers from clang-tidy. https://clang.llvm.org/extra/clang-tidy/checks/modernize-deprecated-headers.html
-
Sébastien Villemot authored
-
- 29 Jan, 2021 12 commits
-
-
Sébastien Villemot authored
-
Sébastien Villemot authored
-
Sébastien Villemot authored
-
Sébastien Villemot authored
— use zeros instead of NaNs when decomposing between positive and negative contributions; otherwise some contributions are not plotted — the bar() function returns a column-vector of graphic handles, while on MATLAB it returs a row-vector
-
Sébastien Villemot authored
-
Sébastien Villemot authored
Needed by aggregate.m.
-
Sébastien Villemot authored
The importdata function returns empty lines on R2014a, while it omits them in R2020a. Moreover, importdata is not meant to parse arbitrary text file. We thus replace it by repeated calls to fgetl.
-
Sébastien Villemot authored
-
Johannes Pfeifer authored
Bug introduced in ce3e4412 [skip CI]
-
Sébastien Villemot authored
dynare_minimize_objective: fix analytic derivatives in mode_compute=13 for Octave and MATLAB < R2016a
-
Sébastien Villemot authored
This was introduced in Gitlab 13.0. By the way, this ensures that test artifacts which are deep in the directory hierarchy (such as those for the MoM tooblox) are also taken into account.
-
Johannes Pfeifer authored
-
- 28 Jan, 2021 5 commits
-
-
Johannes Pfeifer authored
Supersedes !1522
-
Sébastien Villemot authored
-
Sébastien Villemot authored
-
Sébastien Villemot authored
In Octave ≤ 5, it was impossible to take a function handle for a function in a package (“+” folder). This bug has been fixed in Octave 6, so we can use the same codepath as MATLAB in that case. See https://savannah.gnu.org/bugs/index.php?46659
-
Johannes Pfeifer authored
-