... | ... | @@ -4,6 +4,21 @@ Version 4.6 brings many improvements but also some breaking changes. The most im |
|
|
|
|
|
We most strongly encourage you modify your own code to comply with the new version. Relying on an older version of Dynare to run your own code may seem as a gain of time in the short term but will lead to more problems later. Note also that possible bugs found later in version 4.5.7 won't be fixed in that version. We expect users to run version 4.6 from now on.
|
|
|
|
|
|
## Changes related to the Dynare command line
|
|
|
|
|
|
To better handle macro expressions passed on the command line, double quotes are no longer dropped when present in command line options. In earlier versions of Dynare, they were ignored when they surrounded an argument. Hence,
|
|
|
```
|
|
|
dynare example1.mod conffile="C:\User\Docs\config.txt"
|
|
|
```
|
|
|
can now simply become
|
|
|
```
|
|
|
dynare example1.mod conffile=C:\User\Docs\config.txt
|
|
|
```
|
|
|
as the quotes are not part of the filename we want to open. In a corresponding change, if the argument you are passing on the command line contains whitespace, the entire option (option name and value) must be single quoted. e.g.
|
|
|
```
|
|
|
dynare <<modfile.mod>> -DA=true '-DB="A string with space"' -DC=[1,2,3] '-DCbis=[1, 2,3]' '-DD=[ i in C when i > 1 ]' 'conffile=C:\User\My Docs\config.txt'
|
|
|
```
|
|
|
|
|
|
## Changes related to Dynare commands
|
|
|
|
|
|
1. In order to allow for interpretable expressions within `moment_calibration` and `irf_calibration`-blocks, upper and lower bounds now need to be separated by a comma. For example, a range between zero and one
|
... | ... | @@ -188,4 +203,4 @@ end |
|
|
```
|
|
|
Note that you now need to span the full parameter vector `params` first and that again curly brackets are used within the loops.
|
|
|
|
|
|
4. The names of most functions related to `identification` have changed to become more expressive. See https://git.dynare.org/Dynare/dynare/commit/666c9b80030b0e3698a1225be3dacd3dc43494ed |
|
|
\ No newline at end of file |
|
|
4. The names of most functions related to `identification` have changed to become more expressive. See https://git.dynare.org/Dynare/dynare/commit/666c9b80030b0e3698a1225be3dacd3dc43494ed |