Commit Graph

1336 Commits (da3943beba3837aed01c2cf44988b3f578213e1b)

Author SHA1 Message Date
Sébastien Villemot 81b78fd969
Documentation: fix compilation of parallel PDF with recent TeXlive distributions 2020-12-08 16:19:41 +01:00
Johannes Pfeifer 18350f680e manual: clarify that mh_replic is per chain, not the total number of replications
[skip CI]
2020-11-30 17:32:03 +01:00
Sébastien Villemot b4f293bdf2
Document mode_compute=13
[skip ci]
2020-11-27 14:22:59 +01:00
Johannes Pfeifer acdd02f98b Fix reference given in Dynare manual 2020-11-26 11:09:32 +01:00
Sébastien Villemot 94f7058639
Move Dóra to the list of past contributors
[skip ci]
2020-11-24 18:16:51 +01:00
Sébastien Villemot dd25761b31
Merge branch 'steady_file_Ramsey' of git.dynare.org:JohannesPfeifer/dynare 2020-11-13 15:37:59 +01:00
Johannes Pfeifer 1ce2ad22c5 Add example for user-defined steady state file
Closes https://git.dynare.org/Dynare/dynare/-/issues/1576
2020-11-13 14:29:36 +01:00
Johannes Pfeifer a0791d981c Document enabling of v73-save option
Closes https://git.dynare.org/Dynare/dynare/-/issues/1730
2020-11-13 13:21:35 +01:00
Sébastien Villemot fcb52478e4
Preprocessor: replace exogenous with lead/lags by auxiliary variables in deterministic models
Several tests need to be adapted, because they were implicitly making the
assumption that there is no auxiliary variable.

Incidentally, this closes #1731. This commit therefore also removes the
workaround introduced in 0391dbbeb1.
2020-11-09 16:34:12 +01:00
Sébastien Villemot f823f1a691
Manual: fix link to (old) Dynare wiki 2020-11-03 16:52:23 +01:00
Sébastien Villemot 71e3e0d49e
Fix extended_path with bytecode
By the way, document and enforce the fact that stochastic extended_path (i.e.
order > 0) is not compatible with either bytecode or block.

Closes: #1742
2020-10-14 17:25:58 +02:00
Stéphane Adjemian (Charybdis) 4d8c8c407d
Fixed indentation. 2020-09-23 15:32:46 +02:00
Sébastien Villemot a9fea692e9
Preprocessor: allow 'use_dll' option to be specified on the command line 2020-09-18 15:20:00 +02:00
Sébastien Villemot 0ea2e40adf
Manual: remove compilation warning due to nograph entry being in two different .rst files
[skip ci]
2020-09-18 15:17:50 +02:00
Sébastien Villemot f6e7c2d061
Manual: remove obsolete requirement for 'use_dll' on Windows
[skip ci]
2020-09-18 15:05:38 +02:00
Sébastien Villemot b281d682f2
Manual: document default name for “shock_groups” blocks
By the way, fix the syntax description for the name (it needs *not* be quoted).

[skip ci]
2020-09-14 18:43:08 +02:00
Johannes Pfeifer 91563e50ac Update Johannes's affiliation 2020-08-04 18:09:40 +02:00
Sébastien Villemot 11ef652136
Manual, external functions: when derivatives are not provided, finite difference is used
[skip ci]
2020-07-09 18:03:35 +02:00
Johannes Pfeifer d4a45962d3 Add description of JSON output folder 2020-07-08 16:39:43 +02:00
Johannes Pfeifer dfc7357636 Add display of theoretical moments at order=3 with pruning 2020-06-30 13:46:54 +02:00
Sébastien Villemot ed8845c60f
Manual: compatibility fix with Sphinx 3
sphinx.locale.l_ has been deprecated since Sphinx 1.8, and removed in Sphinx 3.

Use sphinx.locale._ instead.
2020-06-26 14:10:48 +02:00
Sébastien Villemot 59a1805ecf
Update Houtan’s affiliation
[skip ci]
2020-06-02 10:34:39 +02:00
Michel Juillard b70d99d1b4
Refactoring of initval_file and histval_file
initval_file and hisvfal_file are now more flexible and have functionalities
similar to option datafile in estimation.

Closes: #1671
2020-05-14 16:45:54 +02:00
Sébastien Villemot 6e0f104d7e
Bump minimal MATLAB version to R2014a
Ref. #1713
2020-04-07 16:32:32 +02:00
Stéphane Adjemian (Charybdis) e22e41a7d4
Added preprocessor's option notime.
Do not print the total computing time at the end of the driver evaluation.
2020-04-03 11:29:05 +02:00
Willi Mutschler 64a2a4388a
🐛 📖 Fixes TaRB with student t proposal distribution 2020-04-01 14:46:22 +02:00
Johannes Pfeifer 625ad3099e Document options added in dab769c6f4 2020-03-19 14:42:18 +01:00
Houtan Bastani 5068520736
doc: clarify that all options (not just `-D`) should be single quoted when the arguments passed contain spaces
[skip ci]
2020-03-06 16:50:36 +01:00
Stéphane Adjemian (Charybdis) 2083246a35
Add initial condition for mh_tune_jscale.
Closes #1717.
2020-02-29 13:25:24 +01:00
Johannes Pfeifer 2fcd22059b
Add documentation for the mh_tune_jscale_initial_guess option
Related to https://git.dynare.org/Dynare/preprocessor/-/merge_requests/16
2020-02-29 10:28:50 +01:00
Sébastien Villemot aca4aa7bc6
Build system: add missing clean rules 2020-02-25 14:22:53 +01:00
Houtan Bastani 2fea033874
doc: remove warning in compilation introduced in 3af2cc3fc4
a blank line is needed after a bulleted list
2020-02-19 22:17:38 +01:00
Houtan Bastani 70d7a48d44
preprocessor update
- macro processor: allow for the definition of a variable without a value
- dragonfly: add new field to `options_.parallel_info`
- fix lookbehind to handle `-` sign in substitution of dates in native statements
- remove support for weekly dates
- dragonfly: support ProgramConfig config file option
- dragonfly: support ProgramPath config file option
- add undocumented `gui` option to preprocessor
- occbin: support occbin tags in equation tags, add occbin_likelihood and occbin_smoother as options to estimation
- make loop variables const
- Combine `DynareMain.cc` and `DynareMain2.cc`
2020-02-19 22:03:01 +01:00
Sébastien Villemot 71cee69619
Manual: Octave 4.4 is now the minimal requirement 2020-02-17 18:39:47 +01:00
Sébastien Villemot 3106ebbb81
Manual: in a few places, replace “Octave” by “GNU Octave”
This is a partial revert of 8fa4c483f9.

Actually, the official name is “GNU Octave”, and it is easier to find it under
that name in search engines. So use the full name at a few prominent places,
and use the shorter “Octave” everywhere else.
2020-02-17 18:39:47 +01:00
Sébastien Villemot 04d06dc330 Merge branch 'manual' into 'master'
Manual updates regarding Identification

See merge request Dynare/dynare!1712
2020-02-17 16:14:16 +00:00
Willi Mutschler 3af2cc3fc4
📖 Update manual 2020-02-17 16:58:38 +01:00
Sébastien Villemot cd195279e9
Manual: workaround for incorrect display of macro-directives without arguments
The workaround consists in appending the names of those macro-directives with a
regular space followed by a zero-width space (U+200B).

An extra LaTeX declaration was also added in order to make this hack work with
the PDF.

Ref. #1707
2020-02-17 15:41:39 +01:00
Stéphane Adjemian (Charybdis) f69cd14983
Updated reference manual wrt the nonlinear filters at higher order. 2020-02-16 21:16:22 +01:00
Stéphane Adjemian (Charybdis) 91a4c1c7c6
Updated documentation of @dseries. 2020-02-16 21:16:22 +01:00
Stéphane Adjemian (Charybdis) 615778dae4
Updated documentation of @dates. 2020-02-16 21:16:22 +01:00
Stéphane Adjemian (Charybdis) 12ee697a33
Introduce underscore methods. 2020-02-16 21:16:22 +01:00
Stéphane Adjemian (Charybdis) 8ae5690e71
Avoid political statements.
... Which would probably need to be updated ;-)
2020-02-16 21:16:22 +01:00
Stéphane Adjemian (Charybdis) d75363606b
We do not longer support weekly data. 2020-02-16 21:16:21 +01:00
Stéphane Adjemian (Charybdis) 10c196de34
k order approximation available in online filters. 2020-02-16 21:16:21 +01:00
Sébastien Villemot 99d2b5ad39
Manual: add set union and intersection operators in the macro-processor 2020-02-14 18:28:10 +01:00
Sébastien Villemot ae59f4dcb2
Further improvements to parsing of arguments on the MATLAB command-line
Under GNU/Linux and macOS, double-quote arguments before passing them to the
shell. In particular, this allows passing single-quotes within those arguments.

We therefore have to escape the four characters that are interpreted within
double-quoted strings in POSIX shells: \, ", $ and `

On Windows, also systematically escape the backslashes.

Also move display of arguments before escaping, so that it remains readable.

Ref. #1696
2020-02-10 18:24:51 +01:00
Houtan Bastani 931ebece92
Remove options `noemptylinemacro` and `nolinemacro`; add option `linemacro` 2020-02-05 16:16:31 +01:00
Johannes Pfeifer eaacb57d5c noemptylinemacro: Add missing word to 2020-02-05 11:30:58 +00:00
Sébastien Villemot 177c5c359f
Implement estimation under discretionary optimal policy
Also add a test case.

For the time being, estimating parameters that appear in the discount factor is
not supported.

Ref. #1173
2020-02-03 18:29:45 +01:00