Commit Graph

39 Commits (25121bca4f9c97fed28599e9f9adeba2028e5bd0)

Author SHA1 Message Date
Stéphane Adjemian (Charybdis) 510c6641c9 Fixed compilation failure on Windows. 2015-03-27 10:55:48 +01:00
Michel Juillard ebae08a585 wrapped line too long for some versions of ctangle 2012-11-22 10:26:47 +01:00
Houtan Bastani 4fd6ebca50 add ldflags_matio to dynare++ tests 2012-09-26 12:36:09 +02:00
Sébastien Villemot 3589c04f49 Add missing CPPFLAGS_MATIO 2012-09-21 07:29:11 +02:00
Sébastien Villemot 8789151c73 Dynare++: compatibility fixes with MatIO 1.5 2012-09-11 15:22:29 +02:00
Sébastien Villemot cecb375be4 Link Dynare++ tests with MatIO 2012-09-11 15:01:26 +02:00
Sébastien Villemot 5f861cb0d8 Use MatIO in Dynare++ instead of the home-made engine 2012-08-23 18:31:07 +02:00
Michel Juillard 029d3dda08 dynare++: add steady state to first part of simulation when
interrupted by non finite result
2012-07-25 17:53:34 +02:00
Michel Juillard cf6772bc90 added method to access derivatives of approximated solution function 2012-07-25 14:59:06 +02:00
Sébastien Villemot 615535ad88 Fix compilation errors with GCC 4.7 2012-05-08 16:10:10 +02:00
Sébastien Villemot cdcfc23037 Dynare++ documentation: split comment lines (they are too long for old versions of pdftex)
(problem introduced in beb3b7f9c4)
2011-03-22 10:36:36 +01:00
Ondra Kamenik b05c7356ee Implemented burn-in periods in simulations, irfs, and in real-time simulations. 2011-03-15 10:15:14 +01:00
Sébastien Villemot beb3b7f9c4 Dynare++ documentation: fix invalid PDF problems 2011-03-11 12:33:43 +01:00
Sébastien Villemot 1bfbfbe73a Dynare++: update global copyright notices to span 2004-2011 2011-01-14 16:41:24 +01:00
Sébastien Villemot 610cb6387e Dynare++: fixed warning about redefined NOMINMAX macro 2011-01-14 16:22:58 +01:00
Sébastien Villemot dbe288e3ca Make sure "min" and "max" macros are never defined under Windows, this can create conflicts with "std::min" and "std::max" 2010-10-29 12:01:47 +02:00
Sébastien Villemot a3640239ab Removed all MSVC workarounds, since we can now definitely drop this compiler on
Windows/64-bit platform
2010-09-21 15:06:14 +02:00
Sébastien Villemot 5e9098edc5 Dynare++: fix case of Windows header name (for cross-compiling from Linux) 2010-08-24 16:24:03 +02:00
sebastien db008078db dynare++: fixed typos in doc of kord library
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3220 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-12-10 18:52:39 +00:00
houtanb 7a41d2d3ab slight fix to help build on Mac OS X
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3153 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-11-17 13:24:25 +00:00
sebastien 295f998503 Dynare++ and k_order_perturbation DLL:
* support Microsoft Visual C++ 2008 compiler (necessary for 64-bit 
platforms)
* use standard C++ headers for C Standard Library support


git-svn-id: https://www.dynare.org/svn/dynare/trunk@3121 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-11-03 14:16:18 +00:00
sebastien a2c2865dc2 dynare++: renamed _Tm in __Tm (creates names clashes with MS Visual C++ and mingw64 headers)
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3107 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-10-30 18:19:42 +00:00
sebastien 343e0b3c7d Build system: refactored the build system for MEX files, using two sub-packages with their own configure scripts
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3019 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-10-02 17:22:19 +00:00
sebastien 1443f112bb * Added back korderpert DLL to build system
* Fixes to Dynare++ for special LAPACK/BLAS integers in MATLAB
* Fixes to korderpert DLL for cross-platform compatibility


git-svn-id: https://www.dynare.org/svn/dynare/trunk@3009 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-10-02 10:23:49 +00:00
sebastien dde3f3795f Build system:
* Simplified the way we deal with various Octave/MATLAB contexts from MEX files:
  - only three defines: MATLAB_MEX_FILE, MATLAB_VERSION (hex number) and OCTAVE_MEX_FILE
  - one header for MEX files: dynmex.h
  - headers for BLAS and LAPACK: dynblas.h and dynlapack.h (used from Dynare++ and the MEX files)
* Merged the two sources trees of sylvester library


git-svn-id: https://www.dynare.org/svn/dynare/trunk@3006 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-10-01 14:17:02 +00:00
sebastien 834c6002f6 Build system: fix for Dynare++ with ctangle/cweb and dummy changelog issue
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3005 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-10-01 11:21:42 +00:00
sebastien 5d52ded375 Build system: minor fix for PDF files documenting Dynare++ src code
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2979 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-24 16:40:14 +00:00
sebastien 6a9485b4f0 Build system:
* disable building of k-order pert DLL for the moment
* rollback on the -fPIC flags for Dynare++: we can't use the same binary objects for standalone dynare++ and k-order DLL


git-svn-id: https://www.dynare.org/svn/dynare/trunk@2974 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-24 12:58:53 +00:00
sebastien edea5b303b Build system: fixes for creation of the tarball
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2968 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-24 10:15:59 +00:00
sebastien 02640c3e43 k-order perturbation DLL:
* removed existing build system
* reorganized source: separated test files from the rest, removed obsolete test files
* incorporated the DLL and the standalone test executable to the new build system
* minor fixes to ensure compilation


git-svn-id: https://www.dynare.org/svn/dynare/trunk@2959 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-23 13:14:05 +00:00
sebastien af2e195d56 Build system: test for eplain (TeX package needed for Dynare++ source documentation)
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2947 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-18 09:28:30 +00:00
sebastien e83d44a063 Dynare++: MinGW has an implementation of gettimeofday(), no need to provide one
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2944 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-17 16:17:36 +00:00
sebastien 584994255a Fix again for Cygwin
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2930 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-16 13:07:43 +00:00
sebastien a039b7fd90 Fix mistake introduced in previous commit
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2929 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-15 20:19:23 +00:00
sebastien aeb07b16b4 Fix for Cygwin
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2928 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-15 17:32:33 +00:00
sebastien 345a3e587a New build system for standalone dynare++
Note that dynare++ will only be built if configure finds ctangle, blas, lapack and pthreads


git-svn-id: https://www.dynare.org/svn/dynare/trunk@2922 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-11 17:34:15 +00:00
sebastien 0798669d20 Various minor fixed to dynare++ test programs for compatibility with newer gcc versions
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2921 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-11 17:12:24 +00:00
sebastien 0318615ed8 Various minor fixes to dynare++ documentation
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2920 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-11 17:08:55 +00:00
sebastien b92b48c58e Putting dynare++ under main dynare SVN repository
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2905 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-08 13:55:19 +00:00