dynare issueshttps://git.dynare.org/Dynare/dynare/-/issues2023-06-06T07:56:02Zhttps://git.dynare.org/Dynare/dynare/-/issues/1Don't fail when initializing an unknown variable in initval2023-06-06T07:56:02ZSébastien VillemotDon't fail when initializing an unknown variable in initvalThis is a request from Pascal Jacquinot, in order to facilitate the development phase of a model.
This is a request from Pascal Jacquinot, in order to facilitate the development phase of a model.
4.5Houtan BastaniHoutan Bastanihttps://git.dynare.org/Dynare/dynare/-/issues/2Be more flexible about variable declarations2023-06-06T07:56:02ZSébastien VillemotBe more flexible about variable declarationsRequest by Pascal Jacquinot, in order to facilitate model development.
If I understand correctly, he would like that Dynare simply ignores endogenous/exogenous variables that are never used in the model (instead of complaining about num...Request by Pascal Jacquinot, in order to facilitate model development.
If I understand correctly, he would like that Dynare simply ignores endogenous/exogenous variables that are never used in the model (instead of complaining about number of variables ≠ number of equations)
4.5Houtan BastaniHoutan Bastanihttps://git.dynare.org/Dynare/dynare/-/issues/3When the steady state computation fail, give the user a possibility to see wh...2023-06-06T07:56:02ZSébastien VillemotWhen the steady state computation fail, give the user a possibility to see where the computation stoppedRequest by Pascal Jacquinot.
Request by Pascal Jacquinot.
4.5https://git.dynare.org/Dynare/dynare/-/issues/4Integrate algorithm for TBC by Holden and Paetz (2012)2023-06-06T07:56:02ZSébastien VillemotIntegrate algorithm for TBC by Holden and Paetz (2012)Request by Stéphane Moyen.
Paper at http://www.tholden.org/files/zlb.pdf?attredirects=0
Apparently the code has been posted on the Dynare forums. It's therefore a matter of dealing with copyright/license issues and integrating it.Request by Stéphane Moyen.
Paper at http://www.tholden.org/files/zlb.pdf?attredirects=0
Apparently the code has been posted on the Dynare forums. It's therefore a matter of dealing with copyright/license issues and integrating it.https://git.dynare.org/Dynare/dynare/-/issues/5Integrate algorithm for TBC by Holden and Paetz (2012)2023-06-06T07:56:02ZSébastien VillemotIntegrate algorithm for TBC by Holden and Paetz (2012)Request by Stéphane Moyen.
Paper at http://www.tholden.org/files/zlb.pdf?attredirects=0
Apparently the code has been posted on the Dynare forums. It's therefore a matter of dealing with copyright/license issues and integrating it.
Request by Stéphane Moyen.
Paper at http://www.tholden.org/files/zlb.pdf?attredirects=0
Apparently the code has been posted on the Dynare forums. It's therefore a matter of dealing with copyright/license issues and integrating it.
4.4https://git.dynare.org/Dynare/dynare/-/issues/6Possible optimization of decision rules at first order2023-06-06T07:56:02ZSébastien VillemotPossible optimization of decision rules at first orderIn dr.pdf, at the end of section 4.1, we have:
g^-_y = Z'_11 T^{-1}_11 S_{11} (Z'_{11})^{-1}
But dr1.m used to contain the following formula:
g^-_y = (T^{-1}_11 X)^{-1} S_{11} X
which is probably more efficient given that X=Z_{11}+Z_...In dr.pdf, at the end of section 4.1, we have:
g^-_y = Z'_11 T^{-1}_11 S_{11} (Z'_{11})^{-1}
But dr1.m used to contain the following formula:
g^-_y = (T^{-1}_11 X)^{-1} S_{11} X
which is probably more efficient given that X=Z_{11}+Z_{12}g⁺_y (see equation 10), because it saves an inversion
We should make benchmarks between the 2 formulas, because Ondra thinks that for performance reasons, the first method is better, even though this is not obvious.Sébastien VillemotSébastien Villemothttps://git.dynare.org/Dynare/dynare/-/issues/8Benchmarks with various BLAS libraries2023-06-06T07:56:03ZSébastien VillemotBenchmarks with various BLAS librariesWe should test the 5 options:
- reference BLAS
- generic ATLAS
- customized ATLAS
- generic OpenBLAS
- customized OpenBLAS
The tests should be performed on a few hardware and on a few interesting models. The results should be put on a W...We should test the 5 options:
- reference BLAS
- generic ATLAS
- customized ATLAS
- generic OpenBLAS
- customized OpenBLAS
The tests should be performed on a few hardware and on a few interesting models. The results should be put on a Wiki page.
https://git.dynare.org/Dynare/dynare/-/issues/9Improve wiki page on coding guidelines2023-06-06T07:56:03ZSébastien VillemotImprove wiki page on coding guidelineshttp://www.dynare.org/DynareWiki/CodingStandards
We could add things like:
- no commented code (git already stores the history)
- no mexprintf
- use asserts
- write short functions
- pass-by-reference whenever possible
http://www.dynare.org/DynareWiki/CodingStandards
We could add things like:
- no commented code (git already stores the history)
- no mexprintf
- use asserts
- write short functions
- pass-by-reference whenever possible
https://git.dynare.org/Dynare/dynare/-/issues/10Retrieve the source code for PDFs in user guide2023-06-06T07:56:03ZSébastien VillemotRetrieve the source code for PDFs in user guideWe should contact Tommaso about that issue.
We should contact Tommaso about that issue.
https://git.dynare.org/Dynare/dynare/-/issues/11Allow for the possibility of using the bytecode representation of the model f...2023-06-06T07:56:03ZSébastien VillemotAllow for the possibility of using the bytecode representation of the model for any task4.2https://git.dynare.org/Dynare/dynare/-/issues/12Compute temporary terms when using option block_mfs of steady2023-06-06T07:56:03ZSébastien VillemotCompute temporary terms when using option block_mfs of steady4.1https://git.dynare.org/Dynare/dynare/-/issues/13Add estimation with unexpected structural change2023-06-06T07:56:03ZSébastien VillemotAdd estimation with unexpected structural changeFor DSGE-net.
For DSGE-net.
https://git.dynare.org/Dynare/dynare/-/issues/14Create a database of old and new example MOD files2023-06-06T07:56:03ZSébastien VillemotCreate a database of old and new example MOD filesFor DSGE-net.
Some thoughts on this are on the following page:
[http://www.dynare.org/DynareWiki/ExamplesDatabase]
The idea is to have a new "examples/" subdirectory in the SVN, with a bunch of MOD files running with the current versi...For DSGE-net.
Some thoughts on this are on the following page:
[http://www.dynare.org/DynareWiki/ExamplesDatabase]
The idea is to have a new "examples/" subdirectory in the SVN, with a bunch of MOD files running with the current version of Dynare.
4.3https://git.dynare.org/Dynare/dynare/-/issues/15Add order 3 derivatives in USE_DLL mode (for k-order)2023-06-06T07:56:03ZSébastien VillemotAdd order 3 derivatives in USE_DLL mode (for k-order)4.1https://git.dynare.org/Dynare/dynare/-/issues/16Reindent all source code (C++, M-files)2023-06-06T07:56:03ZSébastien VillemotReindent all source code (C++, M-files)4.1https://git.dynare.org/Dynare/dynare/-/issues/17Update user guide2023-06-06T07:56:04ZSébastien VillemotUpdate user guideFor DSGE-net.
For DSGE-net.
https://git.dynare.org/Dynare/dynare/-/issues/18Clean-up, streamline and documente filter/smoother routines2023-06-06T07:56:04ZSébastien VillemotClean-up, streamline and documente filter/smoother routinesFor the IMF.
For the IMF.
4.3https://git.dynare.org/Dynare/dynare/-/issues/19Add tool to automatically write a stationary version of the model, given tren...2023-06-06T07:56:04ZSébastien VillemotAdd tool to automatically write a stationary version of the model, given trends supplied by userFor the IMF.
For the IMF.
4.2https://git.dynare.org/Dynare/dynare/-/issues/20Create new Dynare web site (using Plone)2023-06-06T07:56:04ZSébastien VillemotCreate new Dynare web site (using Plone)https://git.dynare.org/Dynare/dynare/-/issues/21Add partial information2013-02-21T15:08:58ZSébastien VillemotAdd partial informationFor DSGE-net.
For DSGE-net.
4.2