Sébastien Villemot
a6eb943aae
Remove oo_ as an input argument to perfect_foresight_solver_core
2023-10-12 15:44:53 -04:00
Sébastien Villemot
cd17a2dd6d
CI: reenable running of test_matlab job by default
...
It had been inadvertently disabled in commit
16be379493
.
2023-10-12 15:02:55 -04:00
Sébastien Villemot
20e1540892
Merge branch 'macos-installer' into 'master'
...
Improvements to macOS installer
Closes #1893 , #1790 , and #1894
See merge request Dynare/dynare!2149
2023-10-12 18:37:00 +00:00
Sébastien Villemot
e4a4d2d8e6
Bytecode MEX: get M_ and options_ through input arguments rather than as global variables
2023-10-11 18:50:32 -04:00
Sébastien Villemot
b59dc2cf1a
det_cond_forecast: fix bug with bytecode+block
...
The plan must immediately follow the “extended_path” string in the input
arguments of bytecode. Bug introduced in f84753025d
.
2023-10-11 18:50:32 -04:00
Sébastien Villemot
88146bcc6f
solve_block_decomposed_problem: drop oo_ as an input argument
2023-10-11 18:50:32 -04:00
Sébastien Villemot
a241aa2bd7
Drop (almost empty) initvalf.m wrapper
2023-10-11 18:50:32 -04:00
Sébastien Villemot
f94e7ae9a6
Perfect foresight homotopy: display duration of every iteration
2023-10-11 18:50:32 -04:00
Sébastien Villemot
b4e2a0be48
Manual: fix typo in name of perfect_foresight_with_expectation_errors_solver
2023-10-11 18:50:31 -04:00
Stéphane Adjemian (Ryûk)
2c923c613b
Closes #1835 .
2023-10-11 21:40:59 +02:00
Willi Mutschler
16be379493
CI: add job to create arm64 macOS pkg
2023-10-11 17:47:10 +02:00
Willi Mutschler
987c6f2e00
macOS installer: improve reference manual
2023-10-11 17:34:43 +02:00
Willi Mutschler
a3b05f6d74
macOS installer: improve welcome and conclusion of installer
...
[skip ci]
2023-10-11 17:34:43 +02:00
Willi Mutschler
6d2958625d
macOS installer: force non-admin installs
...
[skip ci]
2023-10-11 17:34:43 +02:00
Willi Mutschler
3d057a6605
macOS installer: fix typo
2023-10-11 17:34:43 +02:00
Willi Mutschler
5213adc0ad
macOS installer: clarify Xcode CLT license in conclusion page
2023-10-11 17:34:43 +02:00
Willi Mutschler
cb0ece6d82
manual: fix typo
...
[skip ci]
2023-10-11 17:34:43 +02:00
Willi Mutschler
d5649a53fa
macOS built script: make shellcheck happy
...
Added double quotes to variables
2023-10-11 17:34:43 +02:00
Willi Mutschler
bb3aa0a206
macOS installer: cosmetical changes
2023-10-11 17:34:43 +02:00
Willi Mutschler
cc9102248c
macOS installer: improve sed command to get GCC version
2023-10-11 17:34:43 +02:00
Willi Mutschler
6e98e9849f
macOS installer: add instructions if /Applications/Dynare is owned by root
2023-10-11 17:34:43 +02:00
Willi Mutschler
cdd632ed07
macOS installer doc: fix capitalization of GCC and path to Clang
2023-10-11 17:34:43 +02:00
Willi Mutschler
01c1df6c93
README: improve macos compilation instructions
2023-10-11 17:34:43 +02:00
Willi Mutschler
81b2fe4c88
manual: change macOS version
2023-10-11 17:34:43 +02:00
Willi Mutschler
158abbd0fd
macOS installer: create both arm64 and x86_64 packages
2023-10-11 17:34:43 +02:00
Willi Mutschler
83910ddae3
macOS installer: don't require admin + ability to change install path
...
id="org.dynare.VERSION_NO_SPACE" fixes #1790 , i.e old Dynare versions will not get uninstalled.
2023-10-11 17:34:43 +02:00
Willi Mutschler
d480bbdcac
manual: workaround if MATLAB does not see Xcode license agreement
...
because MATLAB checks the directory of Xcode and not of the Command Line Tools
2023-10-11 17:34:43 +02:00
Willi Mutschler
de5b37fca7
macOS installer: remove gcc option and local homebrew install
...
Fixes #1893
Closes #1894
Explain how to get Xcode CLT and gcc via homebrew in installer at the end using a conclusion.html file.
Clarify this also in the manual.
2023-10-11 17:34:43 +02:00
Sébastien Villemot
9d95dadb13
macOS package: another workaround for XCode 15
2023-10-11 11:09:07 -04:00
Sébastien Villemot
c1a46fed91
CI: another workaround for macOS with XCode 15
2023-10-11 11:01:16 -04:00
Stéphane Adjemian (Argos)
06926e0153
Bug fix (missing semicolon).
2023-10-11 15:47:57 +02:00
Sébastien Villemot
cfb8a1d15a
Merge branch 'linker-issue-macos' of git.dynare.org:wmutschl/dynare
...
Ref. !2194
2023-10-11 09:35:05 -04:00
Sébastien Villemot
cf9ea686ef
Merge branch 'dynare-newrat'
...
Ref. !2193
2023-10-11 09:33:33 -04:00
Johannes Pfeifer
a00eb5e1de
stoch_simul.m: add nomodelsummary option
2023-10-11 09:31:40 -04:00
Johannes Pfeifer
cbf57b1af6
set_state_space.m: remove unused options_ input argument
2023-10-11 09:30:45 -04:00
Johannes Pfeifer
328f6f3229
check.m and model_diagnostics.m: use consistent global naming
2023-10-11 09:26:05 -04:00
Johannes Pfeifer
36a2a41e35
Add function signatures for command line functions
2023-10-11 09:26:05 -04:00
Johannes Pfeifer
6f8fc22d57
bug: internals.m: account for new location of results files in 5.x
2023-10-11 09:26:05 -04:00
Johannes Pfeifer
0e468103d9
manual: correct syntax of prior CLI
...
Comma separated lists do not work
2023-10-11 09:26:05 -04:00
Johannes Pfeifer
7f5d8b81c2
bug: minus_logged_prior_density.m: fix expected dimension of unused output arguments
...
Hessian needs to be empty for newrat
2023-10-11 09:26:04 -04:00
Johannes Pfeifer
f0b10ca9df
Octave: workaround for intersect with stable flag providing wrong third output (Octave bug #60347 )
...
Uses function removed in 47477e152a
2023-10-11 09:26:04 -04:00
Johannes Pfeifer
d5f8d3fffe
check_model.m: add check for negative variances to prevent cryptic message about correlations
2023-10-11 09:26:04 -04:00
Johannes Pfeifer
94207ab851
🐛 check_for_calibrated_covariances.m: correct logic of check
...
Did not properly distinguish between unset correlation and starting value of 0
2023-10-11 09:26:04 -04:00
Johannes Pfeifer
a67cd58d1f
fs2000_corr_ME.mod: switch to simulated, longer data set
2023-10-11 09:26:04 -04:00
Johannes Pfeifer
5a3ae27b13
set_all_parameters.m: only operate on covariance matrices if necessary
2023-10-11 09:26:04 -04:00
Johannes Pfeifer
2eb9475e0e
🐛 make sure output arguments are set before return
2023-10-11 09:26:03 -04:00
Willi Mutschler
0a3f4220df
macOS: use ld_classic as workaround for linker issue with XCode 15
...
XCode 15 (on Ventura and Sonoma) has a linker issue, see https://github.com/mesonbuild/meson/issues/12282 , workaround is to use ld_classic
2023-10-11 00:29:55 +02:00
Sébastien Villemot
8cc646fbf6
Bytecode MEX: remove syntax where no MATLAB array is passed
...
Those arrays were then read via oo_ and options_.
As a consequence, this commit drops the dependency of bytecode MEX upon the oo_
global variable.
2023-10-10 17:44:14 -04:00
Sébastien Villemot
03433112a4
Testsuite: add tests for print_bytecode_{static,dynamic}_model commands
2023-10-10 17:42:12 -04:00
Sébastien Villemot
dcdbd85b10
Bytecode: fix indentation in output of print_bytecode_{static,dynamic}_model commands
2023-10-10 17:41:38 -04:00