Size: 2244
Comment:
|
Size: 2510
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 4: | Line 4: |
* Since r1717, second order derivatives always computed, even with order=1 -- SébastienVillemot [[DateTime(2008-02-29T16:05:21Z)]] | * ExprNode::collectEndogenous() returns the empty set when called on a model local variable node (is this really a bug?) -- SébastienVillemot [[DateTime(2008-04-08T17:26:12Z)]] |
Line 11: | Line 12: |
* Since r1717, second order derivatives always computed, even with order=1 -- SébastienVillemot [[DateTime(2008-02-29T16:05:21Z)]] '''Fixed in r1809''' -- -- SébastienVillemot [[DateTime(2008-04-24T11:01:48Z)]] |
Outstanding bugs
ExprNode::collectEndogenous() returns the empty set when called on a model local variable node (is this really a bug?) -- SébastienVillemot DateTime(2008-04-08T17:26:12Z)
The block estimated_params_init does not initialize the standard deviations of the shocks and dsge_prior_weight.
- If USE_DLL is not specified as an option in the model block any mex file (resulting from previous simulations) should be erased before any call to _static or _dynamic, otherwise matlab considers the mex file and not the m files.
- temporary terms for static file are incorrectly computed in SparseDLL mode (should separate temporary terms for the static file from those for the dynamic file since the output langage is not the same in the two situations)
- estimation statement doesn't accept order option
Resolved bugs
Since r1717, second order derivatives always computed, even with order=1 -- SébastienVillemot DateTime(2008-02-29T16:05:21Z)
Fixed in r1809 -- -- SébastienVillemot DateTime(2008-04-24T11:01:48Z)
missleading error message when LN is used out of place. LN should be defined as a token different from LOG but trigger the same actions in DynareBison. -- MichelJuillard DateTime(2007-06-11T21:02:19Z)
Fixed in r1487 -- SébastienVillemot DateTime(2007-12-19T10:17:03Z)
Bug with USE_DLL: the generated c codes seem correct (I found no differences between _dynamic.c and _dynamic_.m), but the jacobian obtained using the mex files is wrong. I've got an example where only the first two columns of the jacobian matrix are (wrongly) filled. This results in a lot of NaN eigenvalues (Blanchard & Kahn conditions are not satisfied)
Fixed in r1384 -- SébastienVillemot DateTime(2007-09-13T17:56:53Z)
- Bugs related to the USE_DLL option:
Near the top of <MOD_FILE_NAME>.m, if exist(<MOD_FILE_NAME>_static.c)) should be replaced by if exist('<MOD_FILE_NAME>_static.c')
Also if exist(<MOD_FILE_NAME>_dynamic.c)) should be replaced by if exist('<MOD_FILE_NAME>_dynamic.c')
- A space is missing between the optimization flag (-O) and the name of the c files to be compiled (mex)
- The # statement does not work with USE_DLL option
Fixed in r1301 -- SébastienVillemot DateTime(2007-06-06T10:30:04Z)