Houtan Bastani
d527096e61
simplify parsing of MATLAB command line arguments
...
closes #1696
includes preprocessor changes
- Removed prefixing of doubles between -1 and 1 with 0.
- Fixed bug introduced in 985d742.
- macro processor: simplify handling of `@#define`
2020-01-29 14:56:52 +01:00
Sébastien Villemot
d3e90a8dbf
Fix the handling of options nopreprocessoroutput, onlyjson and onlymacro when they appear at the top of the .mod file
...
The nopathchange is still not supported in this context, so document it.
Also recommend the whitespace-separated syntax instead of the comma-separated
syntax, since the latter is inconsistent with the way options are passed on the
command-line.
Closes : #1667
2020-01-23 18:58:08 +01:00
Sébastien Villemot
00ee480674
Manual: add the accessor functions
...
Note that, for get_mean, the syntax with an optional order is not documented,
because the semantics is different at order 2, and it does not work for higher
orders.
Closes : #1687
2020-01-22 16:25:35 +01:00
Houtan Bastani
77b7b216d0
doc: use references instead of repeating the same info
...
[skip ci]
2020-01-22 10:59:34 +01:00
Houtan Bastani
b090669e8f
doc: add info about `epilogue` block
...
Closes issue #1679
[skip ci]
2020-01-22 10:31:56 +01:00
Sébastien Villemot
06ce5d1e56
Manual: document init2shocks
...
Closes : #1650
2020-01-21 18:39:33 +01:00
Sébastien Villemot
b63ae5b619
Manual: add note about required Octave version under Windows and macOS
2020-01-21 18:39:33 +01:00
Sébastien Villemot
e371b1a94b
New option “filtered_theoretical_moments_grid”, that supersedes “hp_ngrid”
...
The old option is left for backward-compatibility purposes, but it has the same
effect as the new one.
Closes : #1093
2020-01-20 16:23:10 +01:00
Sébastien Villemot
2fb18bba97
Manual: FILENAME need not always be a quoted string (in a Dynare context)
...
Ref. !1692
2020-01-20 14:59:37 +01:00
Sébastien Villemot
16b571c033
Manual: don’t claim support for Windows 8, since Microsoft no longer supports it
...
Rather mention Windows 8.1.
2020-01-14 14:04:47 +01:00
Johannes Pfeifer
b3aef92234
Document xls_range/sheet options of calib_smoother
...
Closes https://git.dynare.org/Dynare/dynare/issues/1695
2020-01-13 12:56:18 +01:00
Houtan Bastani
8764330725
fix typo in doc
...
`check` has two OPTIONS
[skip ci]
2020-01-13 12:42:09 +01:00
Johannes Pfeifer
647ba4e99b
Add example mod-file for Ramsey and OSR
...
Closes https://git.dynare.org/Dynare/dynare/issues/1645
2020-01-10 17:56:22 +01:00
Johannes Pfeifer
2c8c120298
Replace various references to deprecated ramsey_policy by ramsey_model
2020-01-10 15:26:50 +01:00
Johannes Pfeifer
055710c938
Change ordering of optimal policy commands
...
Moves common planner_objective command to front
2020-01-10 15:11:09 +01:00
Johannes Pfeifer
7245cb2ef3
Document evaluate_planner_objective
...
Also clarifies restructures section on optimal policy and clarifies calling order of commands
2020-01-10 08:38:22 +01:00
Johannes Pfeifer
f8e415a868
Change perfect foresight example code to suggested new syntax
2020-01-09 19:30:38 +01:00
Houtan Bastani
fcbdfec0d8
Revert "doc: using `desc_addname` doesn't allow for line breaks."
...
This reverts commit 6d516c39bf
.
2020-01-08 17:22:41 +01:00
Houtan Bastani
6d516c39bf
doc: using `desc_addname` doesn't allow for line breaks.
...
The method `desc_addname` adds arguments to the name of the node, and hence does not allow for line breaks. In the case of Dynare commands we don't run into a problem with this but we run into this problem with longer MATLAB/Octave commands.
For Dynare commands, we don't run into the problem with commands running over the page width as we use placeholders like `OPTIONS` since the order of the parameters passed to a command is irrelevant
For MATLAB/Octave commands, the order of parameters passed to a function is important, hence we cannot use a placeholder such as `OPTIONS`
closes #1688
2020-01-08 15:43:18 +01:00
Houtan Bastani
b4479361c1
doc: fix typo and formatting
2020-01-08 15:43:18 +01:00
Houtan Bastani
8fbb77303a
dynare manual: cleanup whitespace
...
- remove trailing whitespace
- replace tabs with spaces as per PEP guidelines
2020-01-08 15:04:59 +01:00
Houtan Bastani
c4cc32db29
Merge branch 'dynasave' into 'master'
...
Expand documentation of dynasave
Closes #1691
See merge request Dynare/dynare!1692
2020-01-06 13:55:27 +00:00
Johannes Pfeifer
aa610f9f8e
Expand documentation of dynasave
...
Closes https://git.dynare.org/Dynare/dynare/issues/1691
2020-01-06 13:15:36 +01:00
Sébastien Villemot
d40b775260
Preprocessor: new “with_epilogue” option and related fixes
...
Ref. !1688
2019-12-20 11:57:34 +01:00
Sébastien Villemot
efa6c6c682
“datafile” option of “perfect_foresight_setup” (and “simul”) now equivalent to “initval_file”
...
Ref. #1663
2019-12-19 14:58:54 +01:00
Sébastien Villemot
f720f470bf
Preprocessor update
...
— “ramsey_policy”: bugfix when no option is passed
— various improvements to “epilogue” (preprocessor#36)
— compatibility with Bison 3.5
— bugfix in search for constant equations
— new “planner_discount_latex_name” option of “ramsey_policy” (Closes : #1686 )
2019-12-18 17:46:38 +01:00
Sébastien Villemot
54781be7ae
Manual: markup fixes
2019-12-18 16:56:39 +01:00
Sébastien Villemot
6ba10b88f2
Preprocessor: various provisions for improvements to shock decomposition
...
Accordingly update the MATLAB routines, the testsuite, and the manual.
In particular, “squeeze_shock_decomp” has been renamed to
“squeeze_shock_decomposition” for consistency with other commands.
Ref. #1687 , !1655
2019-12-18 11:56:57 +01:00
Houtan Bastani
8f78113be9
update doc to reflect changes in macOS installer
2019-12-10 16:53:12 +01:00
Houtan Bastani
0c77f7e92f
macOS packaging: compile against the version of Octave distributed via https://octave-app.org (currently 4.4.1)
2019-12-10 15:14:16 +01:00
Sébastien Villemot
553615efbc
Manual: fix the description of the “colormap” option
...
This option takes as argument the name of MATLAB/Octave variable, not a string.
Ref #1586
2019-12-09 15:52:50 +01:00
Sébastien Villemot
3f3f49c465
Merge branch 'flip_diff' into 'master'
...
Flip diff
See merge request Dynare/dynare!1677
2019-12-06 15:29:07 +00:00
Houtan Bastani
a77472772f
doc: update macOS min version and document package installation
2019-12-06 14:58:19 +01:00
Houtan Bastani
5e429f8c92
update preprocessor
...
- fix bug with cbrt
- fix latex output
- add compilation_setup command. closes preprocessor#35
- fix bugs with initial_condition_decomposition. preprocessor#37
2019-12-06 14:58:19 +01:00
Houtan Bastani
fa493bc10a
doc: fix typo
2019-12-06 14:58:19 +01:00
Marco Ratto
74e7c12d9d
integrate documentation for plot_shock_decomposition
...
add documentation to initial_condition_decomposition
2019-12-05 16:51:37 +01:00
Marco Ratto
e9607d09a5
added documentation of flip diff options of plot decomposition
2019-12-05 15:13:17 +01:00
Houtan Bastani
415ed5b2d5
document dseries constructor that takes tables as arguments
...
Closes #1359
2019-12-03 11:26:28 +01:00
Sébastien Villemot
9a3c62e3d6
Add a list of former Dynare Team members
2019-11-29 17:53:06 +01:00
Sébastien Villemot
d3802c2a34
Merge branch 'master' into 'master'
...
Save conditional forecast output in oo_. Closes: Dynare/dynare#1672
Closes #1672
See merge request Dynare/dynare!1675
2019-11-29 16:11:54 +00:00
Houtan Bastani
d9f4987b59
doc: add index to html sidebar
...
closes #1669
2019-11-29 16:26:39 +01:00
Dóra Kocsis
b9af92eb8a
Save conditional forecast output in oo_. Closes : Dynare/dynare#1672
2019-11-29 15:25:05 +01:00
Houtan Bastani
f2205ed4a1
add nograph option to plot_shock_decomposition
...
In updating the preprocessor, also update call to plot_icforecast
2019-11-29 15:17:41 +01:00
Houtan Bastani
5f1b9b3ee9
update reporting doc
2019-11-29 11:46:33 +01:00
Houtan Bastani
3ef8564279
reporting: add ability to make title page
2019-11-29 11:36:00 +01:00
Sébastien Villemot
52cb36d433
Preprocessor update
...
- new include_eqs and exclude_eqs command-line options
- new “forecast” option to “shock_decomposition”
- remove the “linear” option of “stoch_simul”
- forbid exogenous and exogenous deterministic variables in STEADY_STATE
operator (#825 )
2019-11-27 17:32:52 +01:00
Sébastien Villemot
62146e14ab
Manual: do not hardcode version number, let it be automatically substituted
2019-11-26 17:05:35 +01:00
Sébastien Villemot
8065e9d439
Build system: by default, error out if some dependency is missing
...
In particular, if either MATLAB or Octave is missing, one needs to pass either
--disable-matlab or --disable-octave.
Moreover, several new configure flags have been introduced for disabling some
components:
--disable-doc
--disable-dynare++
--disable-mex-dynare++
--disable-mex-ms-sbvar
--disable-mex-kalman-steady-state
2019-11-26 13:53:42 +01:00
Sébastien Villemot
a909bfd58c
Manual: fix typo
2019-11-26 12:59:20 +01:00
Sébastien Villemot
19cdafeada
Merge branch 'manual_add' into 'master'
...
Add variable explanations to manual
Closes #637
See merge request Dynare/dynare!1669
2019-11-22 10:35:07 +00:00
Johannes Pfeifer
b60d26a745
Add variable explanations to manual
2019-11-22 11:16:14 +01:00
Johannes Pfeifer
b0272151c5
Shorten block in Tex-citation
...
Avoids arrows from linebreaks introduced by the software
2019-11-21 12:41:35 +01:00
Sébastien Villemot
9c6d2489ae
Manual: list the Dynare Team members in a single place
...
There were previously two lists of members, which were inconsistent.
By the way, add Sumudu to the list.
2019-11-21 10:51:08 +01:00
Sébastien Villemot
13c645e940
Preprocessor: improvement to balanced growth test ( #1389 ), macro-processor bugfix for loops
...
Also includes various modernizations.
2019-11-14 18:04:07 +01:00
Sébastien Villemot
cc9445e086
Manual: update various URLs
...
Some URLs have changed with the new Dynare website.
Also use HTTPS whenever possible.
2019-11-14 17:04:05 +01:00
Sébastien Villemot
8fa4c483f9
Manual: replace “GNU Octave” by “Octave”
...
Mentioning that Octave is a GNU project is pointless and maybe even confusing
for users.
2019-11-14 16:57:33 +01:00
Sébastien Villemot
1d01443e6f
Add Dóra to the list of Dynare Team members
2019-11-14 14:21:54 +01:00
Stéphane Adjemian (Charybdis)
1211d4c01e
Updated dseries submodule (changed merge behaviour).
2019-10-16 20:58:49 +02:00
Sébastien Villemot
76cf92578b
Manual: document silent installation on Windows
...
Closes #1478
2019-10-14 12:05:15 +02:00
Sébastien Villemot
0c6ad30b7b
Manual: update installation procedure for GNU/Linux
...
In particular, mention the Linux Mint and Arch Linux packages.
2019-10-14 12:05:14 +02:00
Sébastien Villemot
b3d1e8412b
Add support for mode_compute=1 under Octave
...
Since version 1.6, the optim Forge package has an implementation of fmincon.
Hence we can now use mode_compute=1 under Octave.
This commit also adds tests/optimizers/fs2000_1.mod to the testsuite. It will
be skipped under MATLAB if the optimization toolbox is not there, or under
Octave if optim ≥ 1.6 is not there.
2019-10-08 18:38:15 +02:00
Sébastien Villemot
6c1dcae506
Manual: fix links to Octave Forge website
2019-10-08 18:38:15 +02:00
Houtan Bastani
0a402d254b
fix yet another typo in 119595fe72
#1628
...
[skip ci]
2019-10-08 12:46:10 +02:00
Houtan Bastani
ba04b3ccca
fix typos in 119595fe72
#1628
...
[skip ci]
2019-10-08 12:38:01 +02:00
Houtan Bastani
119595fe72
document options to `dynare`. closes #1628
2019-10-08 12:29:04 +02:00
Houtan Bastani
afcdf46e80
capitalize Cepremap and Matlab, uncapitalize DYNARE
2019-10-02 14:09:21 +02:00
Dóra Linda Kocsis
6ece46ce65
doc: grammar fix
2019-10-01 12:13:49 +02:00
Houtan Bastani
6bc0672ddf
doc: aesthetic fix
2019-09-30 12:31:45 +02:00
Houtan Bastani
715ae0ce39
preprocessor: submodule update
2019-09-30 12:28:29 +02:00
Sébastien Villemot
7b053c7e92
Option graph_format=pdf now works under Octave
...
Also copy the same Octave-specific code as for EPS printing (added in
84f0d6c7da
to fix problems with hybrid
Unix/Windows parallel clusters).
2019-09-25 16:06:38 +02:00
Sébastien Villemot
d732075662
Manual: fix typo and formatting
...
[skip ci]
2019-09-20 14:33:59 +02:00
Houtan Bastani
6ddf87aa92
stoch_simul: save var_list in oo_. closes #1646
2019-09-12 15:02:18 +02:00
Houtan Bastani
7712a02f02
add print and noprint option to perfect_foresight_solver. closes #1647
2019-09-12 14:50:14 +02:00
Houtan Bastani
45af7e4a7d
doc: footnotes come after periods
2019-09-06 10:48:56 +02:00
Houtan Bastani
31f9fe6646
doc: note on line endings in .mod files. closes preprocessor#14
2019-09-06 10:48:55 +02:00
Houtan Bastani
d51208f298
submodule update: reporting
2019-09-05 11:08:34 +02:00
Houtan Bastani
6b9a86b039
doc: include example of compiled report
2019-09-02 12:26:16 +02:00
Houtan Bastani
fa72933027
doc: update for changes in reporting submodule introduced in cf1e88c4a1
2019-09-02 11:48:53 +02:00
Houtan Bastani
87fd09081b
doc: fix typos
2019-08-29 15:53:18 +02:00
Houtan Bastani
489634b648
doc: internal link doesn’t work when broken across two lines
2019-08-28 18:24:18 +02:00
Houtan Bastani
3e7921d61d
doc: add missing value for `json` option
2019-08-28 11:08:25 +02:00
Houtan Bastani
1e8b00babf
doc: remove warning from compilation by using anonymous reference instead (two underscores instead of one)
2019-08-27 12:37:56 +02:00
Houtan Bastani
51d2f71514
submodule update: preprocessor + doc
2019-08-27 12:23:05 +02:00
Houtan Bastani
0e8bb324ca
doc: remove line as table of contents appear before this
2019-08-27 10:45:36 +02:00
Houtan Bastani
5994321cd7
preprocessor: submodule update
2019-08-19 16:58:14 +02:00
Houtan Bastani
b6cbfb56d1
preprocessor: submodule update and doc update
2019-08-08 10:27:56 -04:00
Houtan Bastani
b33900b86c
preprocessor: submodule update and doc update
2019-08-07 11:11:24 -04:00
Houtan Bastani
7efacbc478
doc: macro processor integer range with user-defined increment
2019-08-06 17:31:00 -04:00
Houtan Bastani
a59732cd69
doc: new built-in function cbrt
2019-08-06 17:26:51 -04:00
Houtan Bastani
885a206400
preprocessor: submodule update and doc update
2019-08-06 17:08:45 -04:00
Houtan Bastani
452dc3ceb5
preprocessor: submodule update and doc update
2019-08-06 12:11:14 -04:00
Sébastien Villemot
512f37ae85
Update manual following the move of LaTeX files generated by preprocessor
2019-07-11 17:40:28 +02:00
Sébastien Villemot
febf248f17
Manual, macro-processor: fix explanation for interaction between brackets and colon notation
...
Ref preprocessor#6
[skip ci]
2019-07-03 17:45:23 +02:00
Sébastien Villemot
5d00a4756b
Manual, macro-processor: advertise “log” rather than “ln”
2019-07-03 17:35:47 +02:00
Houtan Bastani
123049cf18
doc: add comment about brackets around array created from colon operator. closes preprocessor#6
2019-07-01 14:36:55 +02:00
Houtan Bastani
f2b61b3e9e
submodule update: preprocessor; doc: introduce comprehensions
2019-06-26 15:09:55 +02:00
Houtan Bastani
8745880bde
doc: small changes
2019-06-26 11:01:39 +02:00
Houtan Bastani
98c2152ec5
doc: update macro processor section following rewrite
2019-06-25 10:09:09 +02:00
Houtan Bastani
ff5def8a00
doc: fix typo
2019-06-21 17:26:10 +02:00
Sébastien Villemot
a2ce1a5607
Manual: various fixes
...
Thanks to Aurélien Poissonnier for his feedback.
2019-05-16 16:55:23 +02:00