dynare/mex/sources
Sébastien Villemot 7e770f69e7
Remove workaround for errors in MEX files
Because at some point throwing exceptions from MEX files (with mexErrMsgTxt())
was not working under Windows 64-bit, we had designed a workaround to avoid
using exceptions.

Most MEX files were returning an error code as their first (or sometimes last)
argument, and that code would have to be checked from the MATLAB code.

Since this workaround is no longer needed, this commit removes it. As a
consequence, the interface of many MEX files is modified.

For some background, see https://www.dynare.org/pipermail/dev/2010-September/000895.html
2020-01-10 18:33:11 +01:00
..
block_kalman_filter Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
bytecode Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
dynare_simul_ Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
gensylv Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
k_order_perturbation Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
kalman_steady_state Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
kronecker Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
local_state_space_iterations Global reindentation of MEX sources 2019-12-20 16:30:24 +01:00
mjdgges Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
ms-sbvar Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
num_procs Add new num_procs MEX file for getting number of available processing units 2019-06-27 14:34:09 +02:00
perfect_foresight_problem Global reindentation of MEX sources 2019-12-20 16:30:24 +01:00
sobol Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
Makefile.am Add new num_procs MEX file for getting number of available processing units 2019-06-27 14:34:09 +02:00
blas_lapack.F08 Convert mjdgges MEX to Fortran 2008 2020-01-09 09:23:07 +01:00
defines.F08 Convert mjdgges MEX to Fortran 2008 2020-01-09 09:23:07 +01:00
dynblas.h Use Unicode copyright symbol (in UTF-8 encoding) 2019-04-16 11:42:16 +02:00
dynlapack.h Use Unicode copyright symbol (in UTF-8 encoding) 2019-04-16 11:42:16 +02:00
dynmex.h Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
dynumfpack.h Use Unicode copyright symbol (in UTF-8 encoding) 2019-04-16 11:42:16 +02:00
matlab_mex.F08 Convert mjdgges MEX to Fortran 2008 2020-01-09 09:23:07 +01:00