Hi Sebastien
I guess, an all Matlab (quick-fix) solution can be made with a test for the presence of <modname>_dynamic.[mexext] file instead for the options_.use_dll option, though, the latter is quicker and more elegant solution.
PS: If the mex file presence test is acceptable (at least as a quick fix) I can take on this one on the Matlab dr.m side if you would like me to (but I would prefer if you are making changes to the preprocessor if that is required).
Best regards
George
----- Original Message ----- From: "Trac Dynare" root@dynare.org Cc: dev@dynare.org Sent: Friday, December 11, 2009 9:02 AM Subject: [DynareDev] [Trac] #64: Fix USE_DLL option at order 2
#64: Fix USE_DLL option at order 2 --------------------------+-----------------------------------------------
--
Reporter: sebastien | Owner: Type: bug | Status: new Priority: minor | Milestone: 4.1 Component: Core M-files | Version: Keywords: | --------------------------+-----------------------------------------------
--
Currently the MEX returns a hessian made of 3 columns (sparse representation: two columns for indices, one column for values).
A call to sparse() function needs to be added in dr1.m when USE_DLL
option
is used. Maybe a field options_.use_dll should be added by the preprocessor to facilitate the test in dr1.m.
-- Ticket URL: https://www.dynare.org/trac/ticket/64 Dynare http://www.dynare.org The Dynare project _______________________________________________ Dev mailing list Dev@dynare.org http://www.dynare.org/cgi-bin/mailman/listinfo/dev