- 04 Sep, 2019 1 commit
-
-
Sébastien Villemot authored
The MEX files are built out-of-tree (because we want to do them in parallel). This would create a potential race condition if several builds want to create the symlinks under mex/matlab/ or mex/octave/. The solution is to disable those symlinks for out-of-tree builds.
-
- 03 Sep, 2019 1 commit
-
-
Sébastien Villemot authored
The scripts are based the former “dynare-build” project. They have been overhauled and simplified. Building a Windows package (both installer and zip archive) is as easy as running “make -C windows” (provided the right Debian packages are installed, use the “windows/install-packages.sh” script for that purpose). The layout of MEX files for Octave in the package has been changed (mex/octave/win32/ and mex/octave/win64/ instead of mex/octave32/ and mex/octave/), for consistency with MATLAB MEX.
-
- 27 Jun, 2019 1 commit
-
-
Sébastien Villemot authored
-
- 25 Jun, 2019 1 commit
-
-
Sébastien Villemot authored
As a consequence, remove the --enable-openmp option of the configure script.
-
- 24 Jun, 2019 1 commit
-
-
Sébastien Villemot authored
It constructs the stacked residuals and jacobian of the perfect foresight problem. It is an almost perfect replacement for the perfect_foresight_problem.m routine, while being much more efficient. Note however that the DLL never return complex numbers (it instead puts NaNs at the place where there would have been complex). This may create problems for some MOD files; the algorithms will need to be adapted to use a more line-search method.
-
- 23 Apr, 2019 1 commit
-
-
Sébastien Villemot authored
Adapt the code accordingly.
-
- 16 Apr, 2019 1 commit
-
-
Sébastien Villemot authored
-
- 25 Mar, 2019 1 commit
-
-
Sébastien Villemot authored
-
- 28 Jan, 2019 1 commit
-
-
Sébastien Villemot authored
On Windows, this means that a POSIX threads implementation is no longer needed, since C++11 threads are implemented using native Windows threads. On GNU/Linux and macOS, POSIX threads are still used under the hood. A new m4 macro (AX_CXX11_THREAD) is used to add the proper compilation flags (instead of AX_PTHREAD).
-
- 12 Nov, 2018 1 commit
-
-
Sébastien Villemot authored
-
- 27 Sep, 2018 1 commit
-
-
Sébastien Villemot authored
-
- 05 Jun, 2018 1 commit
-
-
Sébastien Villemot authored
Needed because bytecode DLL uses some preprocessor code which is C++14.
-
- 17 May, 2018 1 commit
-
-
Sébastien Villemot authored
It's actually not needed. The QZ complex decomposition can be obtained in Octave on real matrices by casting them to the complex type.
-
- 16 May, 2018 2 commits
-
-
Sébastien Villemot authored
-
Sébastien Villemot authored
These functions are all included in Octave 4.2.
-
- 15 May, 2018 1 commit
-
-
Sébastien Villemot authored
-
- 22 Sep, 2017 1 commit
-
-
- 19 May, 2017 1 commit
-
-
Stéphane Adjemian authored
-
- 01 Dec, 2016 1 commit
-
-
Stéphane Adjemian authored
-
- 17 Mar, 2015 1 commit
-
-
Sébastien Villemot authored
The function is now an Octave builtin.
-
- 18 Jul, 2014 1 commit
-
-
Sébastien Villemot authored
- fix DESTDIR for preprocessor and MEX files (it was duplicated) - don't install libdynare++.a
-
- 16 Jul, 2014 1 commit
-
-
Houtan Bastani authored
-
- 03 Mar, 2014 1 commit
-
-
Sébastien Villemot authored
Our workaround for cross-compilation has been incorporated upstream.
-
- 03 Jan, 2014 1 commit
-
-
Sébastien Villemot authored
- no longer use OCTAVE_QUIT in MEX files; this seems now only possible in oct-files. (Ref #304) - do not build linsolve.oct on Octave >= 3.8, it is available natively. - do not add strjoin.m to the patch on Octave >= 3.8, it is available natively. - default_save_options has been renamed save_default_options.
-
- 02 Dec, 2013 1 commit
-
-
Sébastien Villemot authored
-
- 09 Sep, 2013 2 commits
-
-
Sébastien Villemot authored
With automake 1.14 there are a lot of new warnings related to the way we deal with MEX files (they are compiled from source files located in a different tree). Automake wants us to use the 'subdir-objects' option, but it breaks in our case. In automake 2.0, the 'subdir-objects' option will be activated by default, so we will have to refactor the build system for MEX files. But for now we can live with the automake warnings.
-
Sébastien Villemot authored
This reverts commit 7541bb52. This commit was breaking compilation of MEX files: the subdir-objects option does not deal well with source files that are under a distinct tree.
-
- 06 Sep, 2013 1 commit
-
-
Sébastien Villemot authored
-
- 17 Apr, 2013 1 commit
-
-
Houtan Bastani authored
-
- 29 Mar, 2013 2 commits
-
-
Sébastien Villemot authored
-
Sébastien Villemot authored
This will facilitate the detection of UMFPACK under Windows
-
- 23 Mar, 2013 2 commits
-
-
Sébastien Villemot authored
-
Sébastien Villemot authored
-
- 06 Mar, 2013 1 commit
-
-
Sébastien Villemot authored
Does not seem very robust (fails on fs2000), need to investigate why.
-
- 13 Oct, 2012 1 commit
-
-
Sébastien Villemot authored
-
- 28 Sep, 2012 1 commit
-
-
Sébastien Villemot authored
-
- 25 Sep, 2012 2 commits
-
-
Sébastien Villemot authored
-
Sébastien Villemot authored
-
- 20 Sep, 2012 1 commit
-
-
Sébastien Villemot authored
-
- 19 Sep, 2012 1 commit
-
-
Houtan Bastani authored
-