Sébastien Villemot
|
b901b7af86
|
Global reindentation of MEX sources
|
2019-12-20 16:30:24 +01:00 |
Sébastien Villemot
|
984c60acb9
|
Various improvements related to the MEX R2018a API
— Use MX_HAS_INTERLEAVED_COMPLEX for testing for the new API
— Use the typed access functions under the new API, with one exception: we do
not use mxGetDoubles() instead of mxGetPr(), because it would just complexif
the code without any value added
For more details, see:
https://fr.mathworks.com/help/matlab/matlab_external/upgrade-mex-files-to-use-interleaved-complex.html
|
2019-07-09 11:54:12 +02:00 |
Sébastien Villemot
|
7c39b12b7b
|
Always compile MEX files with OpenMP (when they can take advantage of it)
As a consequence, remove the --enable-openmp option of the configure script.
|
2019-06-25 17:26:17 +02:00 |
Sébastien Villemot
|
f5e2bfc30a
|
Ask GCC to warn about C-style casts (-Wold-style-cast)
Adapt the code accordingly.
|
2019-04-23 13:03:20 +02:00 |
Sébastien Villemot
|
57848930c6
|
Use Unicode copyright symbol (in UTF-8 encoding)
Do not use it in MATLAB source files, since unfortunately the MATLAB editor
does not support UTF-8.
|
2019-04-16 11:42:16 +02:00 |
Sébastien Villemot
|
fa64a25825
|
qmc_sequence DLL: various modernizations and simplifications
|
2019-04-03 19:04:36 +02:00 |
Sébastien Villemot
|
ffb36e5713
|
Remove obsolete kludges for MinGW
|
2018-10-02 17:10:36 +02:00 |
Stéphane Adjemian (Charybdis)
|
1bf81c9f5a
|
Fixed copyright notices.
|
2017-05-18 18:36:38 +02:00 |
Stéphane Adjemian (Charybdis)
|
b4448937cc
|
Fixed indentation of c/h/cc/hh files.
|
2017-05-16 16:30:27 +02:00 |
Stéphane Adjemian (Charybdis)
|
a53636e24e
|
Fixed copyright notices.
|
2017-05-16 14:11:15 +02:00 |
Stéphane Adjemian (Charybdis)
|
1229372a6c
|
Defines M_PI (cross compilation for Octave).
|
2016-12-01 13:32:54 +01:00 |
Michel Juillard
|
45f7de33e8
|
sobol qmc_sequence MEX: dimension larger than 1111 returns a proper
Matlab error message instead of crashing
|
2014-02-15 21:11:42 +01:00 |
Sébastien Villemot
|
c079ace8c3
|
Remove various compiler warnings
|
2012-06-08 19:06:03 +02:00 |
Sébastien Villemot
|
1f9cea669a
|
Update copyright notices
|
2012-06-08 18:22:34 +02:00 |
Sébastien Villemot
|
cb9858d6a5
|
Minor improvements and bugfix to qmc_sequence
* make 2nd argument optional
* fix bug related to 3rd argument
* simplify code
|
2011-12-26 16:09:33 +01:00 |
Sébastien Villemot
|
a1c466a3bb
|
Fix license notice of qmc_sequence MEX
|
2011-12-26 15:40:44 +01:00 |
Sébastien Villemot
|
1d4301bd97
|
Fix build failure on Octave/32-bit
|
2011-12-26 14:41:02 +01:00 |
Stéphane Adjemian (Charybdis)
|
6bb3a1c736
|
Fixed bug. Wrong calling sequence to dgemm.
|
2011-12-23 12:10:23 +01:00 |
Stéphane Adjemian (Charybdis)
|
b9d47ae42e
|
Fixed the inverse Gaussian Cumulative Distribution Function. Return -Inf/Inf if input is equal to
0/1.
|
2011-12-23 11:16:06 +01:00 |
Stéphane Adjemian (Charybdis)
|
be6f82f145
|
Fixed bug (wrong size in memcpy for the last input argument).
|
2011-12-23 10:43:52 +01:00 |
Stéphane Adjemian (Charybdis)
|
dccc8478aa
|
Fixed warning message (warning: cast to pointer from integer of different size).
|
2011-12-22 13:08:26 +01:00 |
Stéphane Adjemian (Charybdis)
|
699b93b9d4
|
Fixed mex error message (use DYN_MEX_FUNC_ERR_MSG_TXT).
|
2011-12-22 12:14:39 +01:00 |
Stéphane Adjemian (Charybdis)
|
1aa26572f4
|
Fixed headers.
|
2011-12-22 12:11:20 +01:00 |
Stéphane Adjemian (Charybdis)
|
645dc7dc45
|
Fixed headers.
|
2011-12-22 11:32:53 +01:00 |
Stéphane Adjemian (Charybdis)
|
4869fff243
|
Added new mex file for computing Quasi Monte-Carlo sequences (Sobol), texinfo headers and unitary tests are available in <DYNARE_PATH>/matlab/qmc_sequence.m.
|
2011-12-21 18:23:15 +01:00 |