git: 691e8844150c - main - science/dynare: Update 4.6.4 -> 5.0

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sat, 08 Jan 2022 21:23:54 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=691e8844150c64d2ae057c2c8ea51f2b607bc93c

commit 691e8844150c64d2ae057c2c8ea51f2b607bc93c
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2022-01-08 21:16:19 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2022-01-08 21:23:51 +0000

    science/dynare: Update 4.6.4 -> 5.0
    
    Reported by:    portscout
---
 science/dynare/Makefile                |   6 +-
 science/dynare/distinfo                |   6 +-
 science/dynare/files/patch-Makefile.am |  20 ---
 science/dynare/files/patch-Makefile.in |  20 ---
 science/dynare/pkg-plist               | 254 +++++++++++++++++++++++++++------
 5 files changed, 218 insertions(+), 88 deletions(-)

diff --git a/science/dynare/Makefile b/science/dynare/Makefile
index f97e34b81a29..ee362da4eb31 100644
--- a/science/dynare/Makefile
+++ b/science/dynare/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	dynare
-DISTVERSION=	4.6.4
-PORTREVISION=	1
+DISTVERSION=	5.0
 CATEGORIES=	science # economics
 MASTER_SITES=	https://www.dynare.org/release/source/
 
@@ -46,6 +45,7 @@ OCTAVE_LIB_DEPENDS=		libfftw3.so:math/fftw3 \
 OCTAVE_RUN_DEPENDS=		octave:math/octave
 
 post-install:
-	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/dynare/matlab/preprocessor64/dynare_m
+	# remove empty directories, see https://git.dynare.org/Dynare/dynare/-/issues/1835
+	@${FIND} ${STAGEDIR}${PREFIX} -type d -empty -delete
 
 .include <bsd.port.mk>
diff --git a/science/dynare/distinfo b/science/dynare/distinfo
index 0508325d3455..116f66c866c2 100644
--- a/science/dynare/distinfo
+++ b/science/dynare/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1628902458
-SHA256 (dynare-4.6.4.tar.xz) = 3c2e0069a3e5c23866130d5c73c3da840a38612baa2aa3d90f42e3d984abad80
-SIZE (dynare-4.6.4.tar.xz) = 17282500
+TIMESTAMP = 1641668510
+SHA256 (dynare-5.0.tar.xz) = 557bc7d8d7bbbf7d4746dd1e015b273eeeb0b53dc66b9d4004d2efef8f4fe16e
+SIZE (dynare-5.0.tar.xz) = 17863188
diff --git a/science/dynare/files/patch-Makefile.am b/science/dynare/files/patch-Makefile.am
deleted file mode 100644
index e111480f3b87..000000000000
--- a/science/dynare/files/patch-Makefile.am
+++ /dev/null
@@ -1,20 +0,0 @@
---- Makefile.am.orig	2021-10-07 22:16:41 UTC
-+++ Makefile.am
-@@ -28,7 +28,7 @@ EXTRA_DIST = \
- 	.dir-locals.el
- 
- all-local: preprocessor/src/dynare_m$(EXEEXT)
--	if file preprocessor/src/dynare_m$(EXEEXT) | grep -q x86.64; then \
-+	if file preprocessor/src/dynare_m$(EXEEXT) | grep -q 64-bit; then \
- 	  ARCH="64"; \
- 	else \
- 	  ARCH="32"; \
-@@ -54,7 +54,7 @@ install-exec-local:
- 	cp -r matlab $(DESTDIR)$(pkglibdir)
- 	find $(DESTDIR)$(pkglibdir) -name LICENSE.md -delete
- 	rm -rf $(DESTDIR)$(pkglibdir)/matlab/preprocessor*
--	if file preprocessor/src/dynare_m | grep -q x86.64; then \
-+	if file preprocessor/src/dynare_m | grep -q 64-bit; then \
- 	  ARCH="64"; \
- 	else \
- 	  ARCH="32"; \
diff --git a/science/dynare/files/patch-Makefile.in b/science/dynare/files/patch-Makefile.in
deleted file mode 100644
index 1c019819f32d..000000000000
--- a/science/dynare/files/patch-Makefile.in
+++ /dev/null
@@ -1,20 +0,0 @@
---- Makefile.in.orig	2021-10-07 22:16:41 UTC
-+++ Makefile.in
-@@ -28,7 +28,7 @@ EXTRA_DIST = \
- 	.dir-locals.el
- 
- all-local: preprocessor/src/dynare_m$(EXEEXT)
--	if file preprocessor/src/dynare_m$(EXEEXT) | grep -q x86.64; then \
-+	if file preprocessor/src/dynare_m$(EXEEXT) | grep -q 64-bit; then \
- 	  ARCH="64"; \
- 	else \
- 	  ARCH="32"; \
-@@ -54,7 +54,7 @@ install-exec-local:
- 	cp -r matlab $(DESTDIR)$(pkglibdir)
- 	find $(DESTDIR)$(pkglibdir) -name LICENSE.md -delete
- 	rm -rf $(DESTDIR)$(pkglibdir)/matlab/preprocessor*
--	if file preprocessor/src/dynare_m | grep -q x86.64; then \
-+	if file preprocessor/src/dynare_m | grep -q 64-bit; then \
- 	  ARCH="64"; \
- 	else \
- 	  ARCH="32"; \
diff --git a/science/dynare/pkg-plist b/science/dynare/pkg-plist
index 7b75f56faea3..4bb323c65b17 100644
--- a/science/dynare/pkg-plist
+++ b/science/dynare/pkg-plist
@@ -1,5 +1,5 @@
 bin/dynare++
-bin/dynare_m
+bin/dynare-preprocessor
 lib/dynare/contrib/jsonlab/jsonlab/AUTHORS.txt
 lib/dynare/contrib/jsonlab/jsonlab/ChangeLog.txt
 lib/dynare/contrib/jsonlab/jsonlab/LICENSE_BSD.txt
@@ -266,9 +266,15 @@ lib/dynare/contrib/ms-sbvar/TZcode/MatlabFiles/xydata.m
 lib/dynare/contrib/ms-sbvar/TZcode/MatlabFiles/zimpulse.m
 lib/dynare/contrib/ms-sbvar/TZcode/MatlabFiles/zroot.m
 lib/dynare/dynare++/dynare_simul.m
+lib/dynare/examples/Gali_2015.mod
+lib/dynare/examples/Gali_2015_PC_slope.m
+lib/dynare/examples/Gali_2015_prior_restrictions.m
 lib/dynare/examples/NK_baseline.mod
 lib/dynare/examples/NK_baseline_steadystate.m
+lib/dynare/examples/Occbin_example.mod
 lib/dynare/examples/Ramsey_Example.mod
+lib/dynare/examples/Ramsey_steady_file.mod
+lib/dynare/examples/Ramsey_steady_file_steadystate.m
 lib/dynare/examples/agtrend.mod
 lib/dynare/examples/bkk.mod
 lib/dynare/examples/dynare++/README.txt
@@ -283,8 +289,55 @@ lib/dynare/examples/fs2000_nonstationary.mod
 lib/dynare/examples/fsdat_simul.m
 lib/dynare/examples/ramst.mod
 lib/dynare/matlab/+bgp/write.m
+lib/dynare/matlab/+equation/evaluate.m
+lib/dynare/matlab/+estimate/nls.m
 lib/dynare/matlab/+gui/+perfect_foresight/run.m
 lib/dynare/matlab/+gui/+stochastic-simulation/read.m
+lib/dynare/matlab/+mom/check_plot.m
+lib/dynare/matlab/+mom/data_moments.m
+lib/dynare/matlab/+mom/objective_function.m
+lib/dynare/matlab/+mom/optimal_weighting_matrix.m
+lib/dynare/matlab/+mom/run.m
+lib/dynare/matlab/+mom/standard_errors.m
+lib/dynare/matlab/+occbin/DSGE_smoother.m
+lib/dynare/matlab/+occbin/IVF_core.m
+lib/dynare/matlab/+occbin/IVF_posterior.m
+lib/dynare/matlab/+occbin/check_regimes.m
+lib/dynare/matlab/+occbin/dynare_resolve.m
+lib/dynare/matlab/+occbin/get_deriv.m
+lib/dynare/matlab/+occbin/get_pq.m
+lib/dynare/matlab/+occbin/graph.m
+lib/dynare/matlab/+occbin/kalman_update_algo_1.m
+lib/dynare/matlab/+occbin/kalman_update_algo_3.m
+lib/dynare/matlab/+occbin/make_chart.m
+lib/dynare/matlab/+occbin/map_regime.m
+lib/dynare/matlab/+occbin/match_function.m
+lib/dynare/matlab/+occbin/mkdata.m
+lib/dynare/matlab/+occbin/mkdatap_anticipated_2constraints_dyn.m
+lib/dynare/matlab/+occbin/mkdatap_anticipated_dyn.m
+lib/dynare/matlab/+occbin/set_default_options.m
+lib/dynare/matlab/+occbin/set_option.m
+lib/dynare/matlab/+occbin/setup.m
+lib/dynare/matlab/+occbin/shock_decomposition.m
+lib/dynare/matlab/+occbin/solve_one_constraint.m
+lib/dynare/matlab/+occbin/solve_two_constraints.m
+lib/dynare/matlab/+occbin/solver.m
+lib/dynare/matlab/+occbin/unpack_simulations.m
+lib/dynare/matlab/+occbin/write_regimes_to_xls.m
+lib/dynare/matlab/+pac/+estimate/init.m
+lib/dynare/matlab/+pac/+estimate/iterative_ols.m
+lib/dynare/matlab/+pac/+estimate/nls.m
+lib/dynare/matlab/+pac/+mce/parameters.m
+lib/dynare/matlab/+pac/+update/equation.m
+lib/dynare/matlab/+pac/+update/expectation.m
+lib/dynare/matlab/+pac/+update/parameters.m
+lib/dynare/matlab/+pac/check.m
+lib/dynare/matlab/+pac/initialize.m
+lib/dynare/matlab/+pac/print.m
+lib/dynare/matlab/+var_expectation/initialize.m
+lib/dynare/matlab/+var_expectation/print.m
+lib/dynare/matlab/+var_expectation/update.m
+lib/dynare/matlab/+var_expectation/update_parameters.m
 lib/dynare/matlab/AHessian.m
 lib/dynare/matlab/AIM/README.txt
 lib/dynare/matlab/AIM/SPAimerr.m
@@ -320,6 +373,9 @@ lib/dynare/matlab/WriteShockDecomp2Excel.m
 lib/dynare/matlab/accessors/get_irf.m
 lib/dynare/matlab/accessors/get_mean.m
 lib/dynare/matlab/accessors/get_param_by_name.m
+lib/dynare/matlab/accessors/get_posterior_covariance.m
+lib/dynare/matlab/accessors/get_posterior_irf.m
+lib/dynare/matlab/accessors/get_posterior_timeseries.m
 lib/dynare/matlab/accessors/get_shock_stderr_by_name.m
 lib/dynare/matlab/accessors/get_smooth.m
 lib/dynare/matlab/accessors/get_update.m
@@ -327,6 +383,7 @@ lib/dynare/matlab/accessors/set_param_value.m
 lib/dynare/matlab/accessors/set_shock_stderr_value.m
 lib/dynare/matlab/add_filter_subtitle.m
 lib/dynare/matlab/add_path_to_mex_files.m
+lib/dynare/matlab/aggregate.m
 lib/dynare/matlab/allVL1.m
 lib/dynare/matlab/annualized_shock_decomposition.m
 lib/dynare/matlab/autoregressive_process_specification.m
@@ -338,8 +395,10 @@ lib/dynare/matlab/backward/checkdatabase.m
 lib/dynare/matlab/backward/checkdatabaseforinversion.m
 lib/dynare/matlab/backward/dynamic_backward_model_for_inversion.m
 lib/dynare/matlab/backward/dynamic_backward_model_for_simulation.m
+lib/dynare/matlab/backward/dynamic_static_model_for_simulation.m
 lib/dynare/matlab/backward/get_lags_on_endogenous_variables.m
 lib/dynare/matlab/backward/get_lags_on_exogenous_variables.m
+lib/dynare/matlab/backward/shock_decomposition_backward.m
 lib/dynare/matlab/backward/simul_backward_linear_model.m
 lib/dynare/matlab/backward/simul_backward_linear_model_.m
 lib/dynare/matlab/backward/simul_backward_model.m
@@ -365,6 +424,7 @@ lib/dynare/matlab/cartesian_product_of_sets.m
 lib/dynare/matlab/cellofchar2mfile.m
 lib/dynare/matlab/cellofchararraymaxlength.m
 lib/dynare/matlab/check.m
+lib/dynare/matlab/check_bounds_and_definiteness_estimation.m
 lib/dynare/matlab/check_consistency_covariances.m
 lib/dynare/matlab/check_dsge_var_model.m
 lib/dynare/matlab/check_for_calibrated_covariances.m
@@ -372,13 +432,15 @@ lib/dynare/matlab/check_list_of_variables.m
 lib/dynare/matlab/check_matlab_path.m
 lib/dynare/matlab/check_model.m
 lib/dynare/matlab/check_name.m
+lib/dynare/matlab/check_particle_filter_options.m
 lib/dynare/matlab/check_posterior_analysis_data.m
 lib/dynare/matlab/check_posterior_sampler_options.m
 lib/dynare/matlab/check_prior_analysis_data.m
 lib/dynare/matlab/check_prior_bounds.m
-lib/dynare/matlab/check_valid_ver.m
+lib/dynare/matlab/cherrypick.m
 lib/dynare/matlab/chol_SE.m
 lib/dynare/matlab/clear_persistent_variables.m
+lib/dynare/matlab/cli/estimate.m
 lib/dynare/matlab/cli/prior.m
 lib/dynare/matlab/collect_latex_files.m
 lib/dynare/matlab/commutation.m
@@ -399,6 +461,7 @@ lib/dynare/matlab/convergence_diagnostics/geweke_moments.m
 lib/dynare/matlab/convergence_diagnostics/mcmc_ifac.m
 lib/dynare/matlab/convergence_diagnostics/raftery_lewis.m
 lib/dynare/matlab/convertAimCodeToInfo.m
+lib/dynare/matlab/convertjsondecode.m
 lib/dynare/matlab/correlation_mc_analysis.m
 lib/dynare/matlab/cosn.m
 lib/dynare/matlab/covariance_mc_analysis.m
@@ -409,7 +472,6 @@ lib/dynare/matlab/datatomfile.m
 lib/dynare/matlab/dcompare.m
 lib/dynare/matlab/default_option_values.m
 lib/dynare/matlab/delete_mh_history_files.m
-lib/dynare/matlab/disclyap_fast.m
 lib/dynare/matlab/discretionary_policy/discretionary_policy.m
 lib/dynare/matlab/discretionary_policy/discretionary_policy_1.m
 lib/dynare/matlab/discretionary_policy/discretionary_policy_engine.m
@@ -420,6 +482,7 @@ lib/dynare/matlab/disp_model_summary.m
 lib/dynare/matlab/disp_moments.m
 lib/dynare/matlab/disp_steady_state.m
 lib/dynare/matlab/disp_th_moments.m
+lib/dynare/matlab/disp_th_moments_pruned_state_space.m
 lib/dynare/matlab/display_conditional_variance_decomposition.m
 lib/dynare/matlab/display_estimation_results_table.m
 lib/dynare/matlab/display_problematic_vars_Jacobian.m
@@ -432,6 +495,7 @@ lib/dynare/matlab/distributions/lpdfgweibull.m
 lib/dynare/matlab/distributions/mode_and_variance_to_mean.m
 lib/dynare/matlab/distributions/multivariate_normal_pdf.m
 lib/dynare/matlab/distributions/multivariate_student_pdf.m
+lib/dynare/matlab/distributions/prior_dist_names.m
 lib/dynare/matlab/distributions/rand_inverse_wishart.m
 lib/dynare/matlab/distributions/rand_matrix_normal.m
 lib/dynare/matlab/distributions/rand_multivariate_normal.m
@@ -458,9 +522,9 @@ lib/dynare/matlab/dyn_first_order_solver.m
 lib/dynare/matlab/dyn_forecast.m
 lib/dynare/matlab/dyn_latex_table.m
 lib/dynare/matlab/dyn_ramsey_static.m
-lib/dynare/matlab/dyn_risky_steadystate_solver.m
 lib/dynare/matlab/dyn_saveas.m
 lib/dynare/matlab/dyn_second_order_solver.m
+lib/dynare/matlab/dyn_table.m
 lib/dynare/matlab/dyn_unvech.m
 lib/dynare/matlab/dyn_vech.m
 lib/dynare/matlab/dyn_waitbar.m
@@ -486,6 +550,7 @@ lib/dynare/matlab/dynasave.m
 lib/dynare/matlab/dynatype.m
 lib/dynare/matlab/dynsec2hms.m
 lib/dynare/matlab/dyntable.m
+lib/dynare/matlab/dynvars_from_endo_simul.m
 lib/dynare/matlab/endogenous_prior.m
 lib/dynare/matlab/endogenous_prior_restrictions.m
 lib/dynare/matlab/ep/ep_accuracy_check.m
@@ -516,12 +581,15 @@ lib/dynare/matlab/evaluate_smoother.m
 lib/dynare/matlab/evaluate_static_model.m
 lib/dynare/matlab/evaluate_steady_state.m
 lib/dynare/matlab/evaluate_steady_state_file.m
+lib/dynare/matlab/exactcontains.m
+lib/dynare/matlab/exactstrrep.m
 lib/dynare/matlab/execute_prior_posterior_function.m
 lib/dynare/matlab/expand_group.m
 lib/dynare/matlab/f_var.m
 lib/dynare/matlab/fastgensylv.m
 lib/dynare/matlab/ff1_.m
 lib/dynare/matlab/ffill.m
+lib/dynare/matlab/fill_mh_mode.m
 lib/dynare/matlab/fjaco.m
 lib/dynare/matlab/flip_plan.m
 lib/dynare/matlab/forcst.m
@@ -540,8 +608,11 @@ lib/dynare/matlab/getIrfShocksIndx.m
 lib/dynare/matlab/getPowerDeriv.m
 lib/dynare/matlab/get_Hessian.m
 lib/dynare/matlab/get_all_parameters.m
+lib/dynare/matlab/get_ar_ec_matrices.m
 lib/dynare/matlab/get_aux_variable_id.m
 lib/dynare/matlab/get_cells_id.m
+lib/dynare/matlab/get_companion_matrix.m
+lib/dynare/matlab/get_companion_matrix_legacy.m
 lib/dynare/matlab/get_date_of_a_file.m
 lib/dynare/matlab/get_difference_order.m
 lib/dynare/matlab/get_dynare_random_generator_state.m
@@ -551,6 +622,7 @@ lib/dynare/matlab/get_existing_subsamples_indx.m
 lib/dynare/matlab/get_file_extension.m
 lib/dynare/matlab/get_identification_jacobians.m
 lib/dynare/matlab/get_lhs_and_rhs.m
+lib/dynare/matlab/get_matrix_entries_for_psd_check.m
 lib/dynare/matlab/get_minimal_state_representation.m
 lib/dynare/matlab/get_moments_size.m
 lib/dynare/matlab/get_name_of_the_last_mh_file.m
@@ -562,6 +634,7 @@ lib/dynare/matlab/get_posterior_parameters.m
 lib/dynare/matlab/get_subsamples_range_indx.m
 lib/dynare/matlab/get_the_name.m
 lib/dynare/matlab/get_variables_and_parameters_in_equation.m
+lib/dynare/matlab/get_variables_and_parameters_in_expression.m
 lib/dynare/matlab/get_variables_list.m
 lib/dynare/matlab/get_variance_of_endogenous_variables.m
 lib/dynare/matlab/global_initialization.m
@@ -606,6 +679,7 @@ lib/dynare/matlab/hess_element.m
 lib/dynare/matlab/hessian.m
 lib/dynare/matlab/hessian_sparse.m
 lib/dynare/matlab/histvalf.m
+lib/dynare/matlab/histvalf_initvalf.m
 lib/dynare/matlab/homotopy1.m
 lib/dynare/matlab/homotopy2.m
 lib/dynare/matlab/homotopy3.m
@@ -629,9 +703,11 @@ lib/dynare/matlab/isdiff.m
 lib/dynare/matlab/islagof.m
 lib/dynare/matlab/isoctave.m
 lib/dynare/matlab/isolder.m
+lib/dynare/matlab/iszero.m
 lib/dynare/matlab/jacob_element.m
 lib/dynare/matlab/k_order_pert.m
 lib/dynare/matlab/kalman/build_selection_matrix.m
+lib/dynare/matlab/kalman/get_Qvec_heteroskedastic_filter.m
 lib/dynare/matlab/kalman/likelihood/computeDLIK.m
 lib/dynare/matlab/kalman/likelihood/kalman_filter.m
 lib/dynare/matlab/kalman/likelihood/kalman_filter_d.m
@@ -662,6 +738,7 @@ lib/dynare/matlab/load_first_mh_history_file.m
 lib/dynare/matlab/load_last_mh_history_file.m
 lib/dynare/matlab/load_m_file_data_legacy.m
 lib/dynare/matlab/load_mat_file_data_legacy.m
+lib/dynare/matlab/loadjson_.m
 lib/dynare/matlab/logarithmic_reduction.m
 lib/dynare/matlab/long_run_variance.m
 lib/dynare/matlab/lpdfgam.m
@@ -682,30 +759,23 @@ lib/dynare/matlab/metropolis_draw.m
 lib/dynare/matlab/metropolis_hastings_initialization.m
 lib/dynare/matlab/metropolis_run_analysis.m
 lib/dynare/matlab/mex/k_order_perturbation.m
+lib/dynare/matlab/mex/k_order_welfare.m
 lib/dynare/matlab/mex/qmc_sequence.m
-lib/dynare/matlab/mexErrCheck.m
 lib/dynare/matlab/mh_autocorrelation_function.m
 lib/dynare/matlab/mh_optimal_bandwidth.m
 lib/dynare/matlab/minus_logged_prior_density.m
 lib/dynare/matlab/missing/contains/contains.m
-lib/dynare/matlab/missing/corrcoef/corrcoef.m
-lib/dynare/matlab/missing/corrcoef/flag_implicit_skip_nan.m
-lib/dynare/matlab/missing/corrcoef/sumskipnan.m
-lib/dynare/matlab/missing/corrcoef/tcdf.m
+lib/dynare/matlab/missing/datetime/datetime.m
 lib/dynare/matlab/missing/intersect_stable/intersect_stable.m
-lib/dynare/matlab/missing/is-row-column-matrix/iscolumn.m
-lib/dynare/matlab/missing/is-row-column-matrix/ismatrix.m
-lib/dynare/matlab/missing/is-row-column-matrix/isrow.m
-lib/dynare/matlab/missing/isdiag/isdiag.m
 lib/dynare/matlab/missing/isfile/isfile.m
 lib/dynare/matlab/missing/issquare/issquare.m
+lib/dynare/matlab/missing/mex/disclyap_fast/disclyap_fast.m
 lib/dynare/matlab/missing/mex/gensylv/gensylv.m
 lib/dynare/matlab/missing/mex/kronecker/A_times_B_kronecker_C.m
 lib/dynare/matlab/missing/mex/kronecker/sparse_hessian_times_B_kronecker_C.m
 lib/dynare/matlab/missing/mex/local_state_space_iterations/local_state_space_iteration_2.m
 lib/dynare/matlab/missing/mex/mjdgges/mjdgges.m
-lib/dynare/matlab/missing/narginchk/narginchk.m
-lib/dynare/matlab/missing/ordeig/ordeig.m
+lib/dynare/matlab/missing/mex/num_procs/num_procs.m
 lib/dynare/matlab/missing/rows_columns/columns.m
 lib/dynare/matlab/missing/rows_columns/rows.m
 lib/dynare/matlab/missing/splitlines/splitlines.m
@@ -741,11 +811,8 @@ lib/dynare/matlab/missing/stats/stdnormal_pdf.m
 lib/dynare/matlab/missing/stats/wblcdf.m
 lib/dynare/matlab/missing/stats/wblinv.m
 lib/dynare/matlab/missing/stats/wblrnd.m
-lib/dynare/matlab/missing/strjoin/strjoin.m
-lib/dynare/matlab/missing/strsplit/private/ischarint.m
-lib/dynare/matlab/missing/strsplit/private/ischarnum.m
-lib/dynare/matlab/missing/strsplit/strsplit.m
 lib/dynare/matlab/missing/struct2array/struct2array.m
+lib/dynare/matlab/missing/unique_stable/unique_stable.m
 lib/dynare/matlab/missing/vec/vec.m
 lib/dynare/matlab/missing_DiffuseKalmanSmootherH1_Z.m
 lib/dynare/matlab/missing_DiffuseKalmanSmootherH3_Z.m
@@ -789,10 +856,6 @@ lib/dynare/matlab/modules/dseries/src/@dates/pop.m
 lib/dynare/matlab/modules/dseries/src/@dates/pop_.m
 lib/dynare/matlab/modules/dseries/src/@dates/private/comparison_arg_checks.m
 lib/dynare/matlab/modules/dseries/src/@dates/private/dates4display.m
-lib/dynare/matlab/modules/dseries/src/@dates/private/greaterorequal.m
-lib/dynare/matlab/modules/dseries/src/@dates/private/greaterthan.m
-lib/dynare/matlab/modules/dseries/src/@dates/private/lessorequal.m
-lib/dynare/matlab/modules/dseries/src/@dates/private/lessthan.m
 lib/dynare/matlab/modules/dseries/src/@dates/remove.m
 lib/dynare/matlab/modules/dseries/src/@dates/remove_.m
 lib/dynare/matlab/modules/dseries/src/@dates/setdiff.m
@@ -829,6 +892,8 @@ lib/dynare/matlab/modules/dseries/src/@dseries/cumsum.m
 lib/dynare/matlab/modules/dseries/src/@dseries/cumsum_.m
 lib/dynare/matlab/modules/dseries/src/@dseries/detrend.m
 lib/dynare/matlab/modules/dseries/src/@dseries/detrend_.m
+lib/dynare/matlab/modules/dseries/src/@dseries/dgrowth.m
+lib/dynare/matlab/modules/dseries/src/@dseries/dgrowth_.m
 lib/dynare/matlab/modules/dseries/src/@dseries/diff.m
 lib/dynare/matlab/modules/dseries/src/@dseries/diff_.m
 lib/dynare/matlab/modules/dseries/src/@dseries/disp.m
@@ -842,7 +907,13 @@ lib/dynare/matlab/modules/dseries/src/@dseries/exp_.m
 lib/dynare/matlab/modules/dseries/src/@dseries/extract.m
 lib/dynare/matlab/modules/dseries/src/@dseries/firstdate.m
 lib/dynare/matlab/modules/dseries/src/@dseries/firstobservedperiod.m
+lib/dynare/matlab/modules/dseries/src/@dseries/flip.m
+lib/dynare/matlab/modules/dseries/src/@dseries/flip_.m
 lib/dynare/matlab/modules/dseries/src/@dseries/frequency.m
+lib/dynare/matlab/modules/dseries/src/@dseries/hdiff.m
+lib/dynare/matlab/modules/dseries/src/@dseries/hdiff_.m
+lib/dynare/matlab/modules/dseries/src/@dseries/hgrowth.m
+lib/dynare/matlab/modules/dseries/src/@dseries/hgrowth_.m
 lib/dynare/matlab/modules/dseries/src/@dseries/horzcat.m
 lib/dynare/matlab/modules/dseries/src/@dseries/hpcycle.m
 lib/dynare/matlab/modules/dseries/src/@dseries/hpcycle_.m
@@ -875,6 +946,7 @@ lib/dynare/matlab/modules/dseries/src/@dseries/mpower.m
 lib/dynare/matlab/modules/dseries/src/@dseries/mrdivide.m
 lib/dynare/matlab/modules/dseries/src/@dseries/mtimes.m
 lib/dynare/matlab/modules/dseries/src/@dseries/nanmean.m
+lib/dynare/matlab/modules/dseries/src/@dseries/nanstd.m
 lib/dynare/matlab/modules/dseries/src/@dseries/ne.m
 lib/dynare/matlab/modules/dseries/src/@dseries/nobs.m
 lib/dynare/matlab/modules/dseries/src/@dseries/numel.m
@@ -886,6 +958,7 @@ lib/dynare/matlab/modules/dseries/src/@dseries/plot.m
 lib/dynare/matlab/modules/dseries/src/@dseries/plus.m
 lib/dynare/matlab/modules/dseries/src/@dseries/pop.m
 lib/dynare/matlab/modules/dseries/src/@dseries/pop_.m
+lib/dynare/matlab/modules/dseries/src/@dseries/projection.m
 lib/dynare/matlab/modules/dseries/src/@dseries/qdiff.m
 lib/dynare/matlab/modules/dseries/src/@dseries/qdiff_.m
 lib/dynare/matlab/modules/dseries/src/@dseries/qgrowth.m
@@ -896,6 +969,8 @@ lib/dynare/matlab/modules/dseries/src/@dseries/rename.m
 lib/dynare/matlab/modules/dseries/src/@dseries/rename_.m
 lib/dynare/matlab/modules/dseries/src/@dseries/resetops.m
 lib/dynare/matlab/modules/dseries/src/@dseries/resettags.m
+lib/dynare/matlab/modules/dseries/src/@dseries/round.m
+lib/dynare/matlab/modules/dseries/src/@dseries/round_.m
 lib/dynare/matlab/modules/dseries/src/@dseries/save.m
 lib/dynare/matlab/modules/dseries/src/@dseries/set_names.m
 lib/dynare/matlab/modules/dseries/src/@dseries/size.m
@@ -920,13 +995,64 @@ lib/dynare/matlab/modules/dseries/src/@x13/subsasgn.m
 lib/dynare/matlab/modules/dseries/src/@x13/subsref.m
 lib/dynare/matlab/modules/dseries/src/@x13/x13.m
 lib/dynare/matlab/modules/dseries/src/initialize_dseries_class.m
+lib/dynare/matlab/modules/dseries/src/mdbnomics2dseries/mdbnomics2dseries.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/README.md
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/initialize_fame_toolbox.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/locals.m.example
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/src/+fame/+close/connector.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/src/+fame/+close/database.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/src/+fame/+getall/caseseries.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/src/+fame/+getall/data.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/src/+fame/+getall/firstperiod.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/src/+fame/+getall/firstperiods.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/src/+fame/+getall/frequency.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/src/+fame/+getall/lastperiod.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/src/+fame/+getall/lastperiods.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/src/+fame/+getall/names.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/src/+fame/+getall/scalars.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/src/+fame/+getall/series.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/src/+fame/+open/connector.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/src/+fame/+open/database.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/src/+fame/+transaction/begin.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/src/+fame/+transaction/commit.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/src/+fame/+transaction/rollback.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/src/+fame/overwrite.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/src/+fame/update.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/src/+fame/write.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/src/tools/close_fame_connector.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/src/tools/dates2Index.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/src/tools/db2ts.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/src/tools/get_cs_iterator.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/src/tools/get_first_period.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/src/tools/get_last_period.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/src/tools/get_period.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/src/tools/get_sc_iterator.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/src/tools/get_ts_iterator.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/src/tools/getdseries.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/src/tools/isFameInfoStruct.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/src/tools/open_fame_connector.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/src/tools/randomstring.m
+lib/dynare/matlab/modules/dseries/src/modules/matlab-fame-io/tests/readDatabase.m
 lib/dynare/matlab/modules/dseries/src/read/load_csv_file_data.m
 lib/dynare/matlab/modules/dseries/src/read/load_data.m
 lib/dynare/matlab/modules/dseries/src/read/load_m_file_data.m
 lib/dynare/matlab/modules/dseries/src/read/load_mat_file_data.m
 lib/dynare/matlab/modules/dseries/src/read/load_xls_file_data.m
+lib/dynare/matlab/modules/dseries/src/utilities/convert/convert_mdbnomics.m
 lib/dynare/matlab/modules/dseries/src/utilities/convert/date2string.m
+lib/dynare/matlab/modules/dseries/src/utilities/convert/dates2M.m
+lib/dynare/matlab/modules/dseries/src/utilities/convert/dates2Q.m
+lib/dynare/matlab/modules/dseries/src/utilities/convert/dates2S.m
+lib/dynare/matlab/modules/dseries/src/utilities/convert/dates2Y.m
+lib/dynare/matlab/modules/dseries/src/utilities/convert/dseries2M.m
+lib/dynare/matlab/modules/dseries/src/utilities/convert/dseries2Q.m
+lib/dynare/matlab/modules/dseries/src/utilities/convert/dseries2S.m
+lib/dynare/matlab/modules/dseries/src/utilities/convert/dseries2Y.m
 lib/dynare/matlab/modules/dseries/src/utilities/convert/freq2string.m
+lib/dynare/matlab/modules/dseries/src/utilities/convert/private/expectedlastday.m
+lib/dynare/matlab/modules/dseries/src/utilities/convert/private/expectedlastmonth.m
+lib/dynare/matlab/modules/dseries/src/utilities/convert/private/expectedlastquarter.m
+lib/dynare/matlab/modules/dseries/src/utilities/convert/private/isalldays.m
 lib/dynare/matlab/modules/dseries/src/utilities/convert/string2date.m
 lib/dynare/matlab/modules/dseries/src/utilities/convert/string2freq.m
 lib/dynare/matlab/modules/dseries/src/utilities/cumulate/cumprodnan.m
@@ -935,32 +1061,34 @@ lib/dynare/matlab/modules/dseries/src/utilities/cumulate/rcumprod.m
 lib/dynare/matlab/modules/dseries/src/utilities/cumulate/rcumsum.m
 lib/dynare/matlab/modules/dseries/src/utilities/file/check_file_extension.m
 lib/dynare/matlab/modules/dseries/src/utilities/from/from.m
+lib/dynare/matlab/modules/dseries/src/utilities/get/get_series_start_date.m
 lib/dynare/matlab/modules/dseries/src/utilities/insert/insert_column_vector_in_a_matrix.m
 lib/dynare/matlab/modules/dseries/src/utilities/insert/insert_object_in_a_one_dimensional_cell_array.m
 lib/dynare/matlab/modules/dseries/src/utilities/insert/replace_object_in_a_one_dimensional_cell_array.m
 lib/dynare/matlab/modules/dseries/src/utilities/is/is64bit.m
+lib/dynare/matlab/modules/dseries/src/utilities/is/isbiannual.m
 lib/dynare/matlab/modules/dseries/src/utilities/is/iscellofchar.m
+lib/dynare/matlab/modules/dseries/src/utilities/is/isdaily.m
 lib/dynare/matlab/modules/dseries/src/utilities/is/isdate.m
 lib/dynare/matlab/modules/dseries/src/utilities/is/isdates.m
 lib/dynare/matlab/modules/dseries/src/utilities/is/isdseries.m
 lib/dynare/matlab/modules/dseries/src/utilities/is/isfreq.m
 lib/dynare/matlab/modules/dseries/src/utilities/is/isglobalinbase.m
+lib/dynare/matlab/modules/dseries/src/utilities/is/isleapyear.m
 lib/dynare/matlab/modules/dseries/src/utilities/is/ismonthly.m
 lib/dynare/matlab/modules/dseries/src/utilities/is/isquarterly.m
 lib/dynare/matlab/modules/dseries/src/utilities/is/isstringdate.m
 lib/dynare/matlab/modules/dseries/src/utilities/is/issubperiod.m
-lib/dynare/matlab/modules/dseries/src/utilities/is/isweekly.m
+lib/dynare/matlab/modules/dseries/src/utilities/is/isvalidday.m
 lib/dynare/matlab/modules/dseries/src/utilities/is/isyearly.m
+lib/dynare/matlab/modules/dseries/src/utilities/misc/getlistofvariablesinscript.m
 lib/dynare/matlab/modules/dseries/src/utilities/missing/demean/demean.m
 lib/dynare/matlab/modules/dseries/src/utilities/missing/dims/columns.m
 lib/dynare/matlab/modules/dseries/src/utilities/missing/dims/rows.m
 lib/dynare/matlab/modules/dseries/src/utilities/missing/get_cells_id/get_cells_id.m
 lib/dynare/matlab/modules/dseries/src/utilities/missing/get_file_extension/get_file_extension.m
-lib/dynare/matlab/modules/dseries/src/utilities/missing/iscolumn/iscolumn.m
 lib/dynare/matlab/modules/dseries/src/utilities/missing/isint/isint.m
-lib/dynare/matlab/modules/dseries/src/utilities/missing/ismatrix/ismatrix.m
 lib/dynare/matlab/modules/dseries/src/utilities/missing/isoctave/isoctave.m
-lib/dynare/matlab/modules/dseries/src/utilities/missing/isrow/isrow.m
 lib/dynare/matlab/modules/dseries/src/utilities/missing/matlab_ver_less_than/matlab_ver_less_than.m
 lib/dynare/matlab/modules/dseries/src/utilities/missing/nanmean/nanmean.m
 lib/dynare/matlab/modules/dseries/src/utilities/missing/ndim/ndim.m
@@ -969,10 +1097,6 @@ lib/dynare/matlab/modules/dseries/src/utilities/missing/one_sided_hp_filter/one_
 lib/dynare/matlab/modules/dseries/src/utilities/missing/randomstring/randomstring.m
 lib/dynare/matlab/modules/dseries/src/utilities/missing/sample_hp_filter/sample_hp_filter.m
 lib/dynare/matlab/modules/dseries/src/utilities/missing/shiftS/shiftS.m
-lib/dynare/matlab/modules/dseries/src/utilities/missing/strjoin/strjoin.m
-lib/dynare/matlab/modules/dseries/src/utilities/missing/strsplit/private/ischarint.m
-lib/dynare/matlab/modules/dseries/src/utilities/missing/strsplit/private/ischarnum.m
-lib/dynare/matlab/modules/dseries/src/utilities/missing/strsplit/strsplit.m
 lib/dynare/matlab/modules/dseries/src/utilities/missing/user_has_octave_forge_package/user_has_octave_forge_package.m
 lib/dynare/matlab/modules/dseries/src/utilities/op/add_periods_to_array_of_dates.m
 lib/dynare/matlab/modules/dseries/src/utilities/op/add_periods_to_date.m
@@ -1008,16 +1132,15 @@ lib/dynare/matlab/modules/dseries/tests/data/dynseries_test_data-4.xlsx
 lib/dynare/matlab/modules/dseries/tests/data/dynseries_test_data.csv
 lib/dynare/matlab/modules/dseries/tests/data/dynseries_test_data.m
 lib/dynare/matlab/modules/dseries/tests/data/dynseries_test_data.mat
+lib/dynare/matlab/modules/dseries/tests/data/mdbnomics/df_bi-annual.mat
+lib/dynare/matlab/modules/dseries/tests/data/mdbnomics/df_dataset.mat
+lib/dynare/matlab/modules/dseries/tests/data/mdbnomics/df_id.mat
+lib/dynare/matlab/modules/dseries/tests/data/mdbnomics/df_multi-freq.mat
 lib/dynare/matlab/modules/dseries/tests/fake/printf.m
 lib/dynare/matlab/modules/dseries/tests/runalltests.m
 lib/dynare/matlab/modules/reporting/Makefile
 lib/dynare/matlab/modules/reporting/README.md
 lib/dynare/matlab/modules/reporting/macros/make_report_irfs.m
-lib/dynare/matlab/modules/reporting/src/@graph/addSeries.m
-lib/dynare/matlab/modules/reporting/src/@graph/end.m
-lib/dynare/matlab/modules/reporting/src/@graph/graph.m
-lib/dynare/matlab/modules/reporting/src/@graph/write.m
-lib/dynare/matlab/modules/reporting/src/@graph/writeGraphFile.m
 lib/dynare/matlab/modules/reporting/src/@page/addData.m
 lib/dynare/matlab/modules/reporting/src/@page/addGraph.m
 lib/dynare/matlab/modules/reporting/src/@page/addParagraph.m
@@ -1045,6 +1168,11 @@ lib/dynare/matlab/modules/reporting/src/@report/report.m
 lib/dynare/matlab/modules/reporting/src/@report/write.m
 lib/dynare/matlab/modules/reporting/src/@report_data/report_data.m
 lib/dynare/matlab/modules/reporting/src/@report_data/writeDataForTable.m
+lib/dynare/matlab/modules/reporting/src/@report_graph/addSeries.m
+lib/dynare/matlab/modules/reporting/src/@report_graph/end.m
+lib/dynare/matlab/modules/reporting/src/@report_graph/report_graph.m
+lib/dynare/matlab/modules/reporting/src/@report_graph/write.m
+lib/dynare/matlab/modules/reporting/src/@report_graph/writeGraphFile.m
 lib/dynare/matlab/modules/reporting/src/@report_series/getNameForLegend.m
 lib/dynare/matlab/modules/reporting/src/@report_series/getRange.m
 lib/dynare/matlab/modules/reporting/src/@report_series/getTexName.m
@@ -1143,6 +1271,19 @@ lib/dynare/matlab/mydelete.m
 lib/dynare/matlab/name2index.m
 lib/dynare/matlab/non_linear_dsge_likelihood.m
 lib/dynare/matlab/octave_ver_less_than.m
+lib/dynare/matlab/ols/common_parsing.m
+lib/dynare/matlab/ols/create_sur_report.m
+lib/dynare/matlab/ols/dyn_ols.m
+lib/dynare/matlab/ols/getEquationsByTags.m
+lib/dynare/matlab/ols/get_ast.m
+lib/dynare/matlab/ols/handle_constant_eqs.m
+lib/dynare/matlab/ols/parse_ols_style_equation.m
+lib/dynare/matlab/ols/pooled_fgls.m
+lib/dynare/matlab/ols/pooled_ols.m
+lib/dynare/matlab/ols/put_in_sur_form.m
+lib/dynare/matlab/ols/sur.m
+lib/dynare/matlab/ols/write_param_init_inc_file.m
+lib/dynare/matlab/olsgibbs.m
 lib/dynare/matlab/one_sided_hp_filter.m
 lib/dynare/matlab/optimization/analytic_gradient_wrapper.m
 lib/dynare/matlab/optimization/apprgrdn.m
@@ -1151,8 +1292,10 @@ lib/dynare/matlab/optimization/cmaes.m
 lib/dynare/matlab/optimization/csminit1.m
 lib/dynare/matlab/optimization/csminwel1.m
 lib/dynare/matlab/optimization/dynare_minimize_objective.m
+lib/dynare/matlab/optimization/gauss_newton.m
 lib/dynare/matlab/optimization/gmhmaxlik.m
 lib/dynare/matlab/optimization/gmhmaxlik_core.m
+lib/dynare/matlab/optimization/jacobian.m
 lib/dynare/matlab/optimization/mr_gstep.m
 lib/dynare/matlab/optimization/mr_hessian.m
 lib/dynare/matlab/optimization/newrat.m
@@ -1173,6 +1316,14 @@ lib/dynare/matlab/options2cell.m
 lib/dynare/matlab/osr.m
 lib/dynare/matlab/osr1.m
 lib/dynare/matlab/osr_obj.m
+lib/dynare/matlab/pac-tools/+pac/+bgp/get.m
+lib/dynare/matlab/pac-tools/+pac/+bgp/set.m
+lib/dynare/matlab/pac-tools/a2alpha.m
+lib/dynare/matlab/pac-tools/buildGmatrix.m
+lib/dynare/matlab/pac-tools/buildGmatrixWithAlphaAndBeta.m
+lib/dynare/matlab/pac-tools/geteqtag.m
+lib/dynare/matlab/pac-tools/hVectors.m
+lib/dynare/matlab/pac-tools/iota.m
 lib/dynare/matlab/parallel/AnalyseComputationalEnvironment.m
 lib/dynare/matlab/parallel/CreateTimeString.m
 lib/dynare/matlab/parallel/GiveCPUnumber.m
@@ -1257,6 +1408,8 @@ lib/dynare/matlab/perfect-foresight-models/perfect_foresight_setup.m
 lib/dynare/matlab/perfect-foresight-models/perfect_foresight_simulation.m
 lib/dynare/matlab/perfect-foresight-models/perfect_foresight_solver.m
 lib/dynare/matlab/perfect-foresight-models/perfect_foresight_solver_core.m
+lib/dynare/matlab/perfect-foresight-models/perfect_foresight_with_expectation_errors_setup.m
+lib/dynare/matlab/perfect-foresight-models/perfect_foresight_with_expectation_errors_solver.m
 lib/dynare/matlab/perfect-foresight-models/private/check_input_arguments.m
 lib/dynare/matlab/perfect-foresight-models/private/initialize_stacked_problem.m
 lib/dynare/matlab/perfect-foresight-models/sim1.m
@@ -1264,8 +1417,11 @@ lib/dynare/matlab/perfect-foresight-models/sim1_lbj.m
 lib/dynare/matlab/perfect-foresight-models/sim1_linear.m
 lib/dynare/matlab/perfect-foresight-models/sim1_purely_backward.m
 lib/dynare/matlab/perfect-foresight-models/sim1_purely_forward.m
+lib/dynare/matlab/perfect-foresight-models/sim1_purely_static.m
+lib/dynare/matlab/perfect-foresight-models/solve_block_decomposed_problem.m
 lib/dynare/matlab/perfect-foresight-models/solve_stacked_linear_problem.m
 lib/dynare/matlab/perfect-foresight-models/solve_stacked_problem.m
+lib/dynare/matlab/plot_contributions.m
 lib/dynare/matlab/plot_icforecast.m
 lib/dynare/matlab/plot_identification.m
 lib/dynare/matlab/plot_priors.m
@@ -1282,6 +1438,8 @@ lib/dynare/matlab/posterior_sampler_iteration.m
 lib/dynare/matlab/preprocessor64/dynare_m
 lib/dynare/matlab/print_bytecode_dynamic_model.m
 lib/dynare/matlab/print_bytecode_static_model.m
+lib/dynare/matlab/print_equations.m
+lib/dynare/matlab/print_expectations.m
 lib/dynare/matlab/print_info.m
 lib/dynare/matlab/print_moments_implied_prior.m
 lib/dynare/matlab/print_table_prior.m
@@ -1329,25 +1487,26 @@ lib/dynare/matlab/set_default_plot_shock_decomposition_options.m
 lib/dynare/matlab/set_dynare_random_generator_state.m
 lib/dynare/matlab/set_dynare_seed.m
 lib/dynare/matlab/set_dynare_threads.m
+lib/dynare/matlab/set_exogenous_variables_for_simulation.m
 lib/dynare/matlab/set_historical_values.m
 lib/dynare/matlab/set_local_param_value.m
 lib/dynare/matlab/set_measurement_errors.m
+lib/dynare/matlab/set_observed_exogenous_variables.m
 lib/dynare/matlab/set_parameters.m
 lib/dynare/matlab/set_parameters_locally.m
 lib/dynare/matlab/set_prior.m
 lib/dynare/matlab/set_state_space.m
+lib/dynare/matlab/setup_solvers.m
 lib/dynare/matlab/shiftS.m
 lib/dynare/matlab/shock_decomposition.m
 lib/dynare/matlab/simul_static_model.m
 lib/dynare/matlab/simulated_moment_uncertainty.m
-lib/dynare/matlab/simulated_moments_estimation.m
 lib/dynare/matlab/simult.m
 lib/dynare/matlab/simult_.m
 lib/dynare/matlab/simultxdet.m
 lib/dynare/matlab/size_of_the_reduced_form_model.m
 lib/dynare/matlab/skipline.m
 lib/dynare/matlab/slice_sampler.m
-lib/dynare/matlab/smm_objective.m
 lib/dynare/matlab/smoother2histval.m
 lib/dynare/matlab/solve1.m
 lib/dynare/matlab/solve_one_boundary.m
@@ -1363,6 +1522,8 @@ lib/dynare/matlab/stoch_simul.m
 lib/dynare/matlab/stochastic_solvers.m
 lib/dynare/matlab/store_smoother_results.m
 lib/dynare/matlab/subset.m
+lib/dynare/matlab/subst_auxvar.m
+lib/dynare/matlab/surgibbs.m
 lib/dynare/matlab/sylvester3.m
 lib/dynare/matlab/sylvester3a.m
 lib/dynare/matlab/symmetric_matrix_index.m
@@ -1373,6 +1534,7 @@ lib/dynare/matlab/trust_region.m
 lib/dynare/matlab/unfold_g3.m
 lib/dynare/matlab/unfold_g4.m
 lib/dynare/matlab/uniform_specification.m
+lib/dynare/matlab/update_all_parameters_in_workspace.m
 lib/dynare/matlab/update_last_mh_history_file.m
 lib/dynare/matlab/uperm.m
 lib/dynare/matlab/user_has_matlab_license.m
@@ -1395,11 +1557,11 @@ lib/dynare/matlab/utilities/general/delete_stale_file.m
 lib/dynare/matlab/utilities/general/demean.m
 lib/dynare/matlab/utilities/general/disp_verbose.m
 lib/dynare/matlab/utilities/general/get_all_variables_but_lagged_leaded_exogenous.m
+lib/dynare/matlab/utilities/general/get_labels_transformed_vars.m
 lib/dynare/matlab/utilities/general/indices_lagged_leaded_exogenous_variables.m
 lib/dynare/matlab/utilities/general/isaletter.m
 lib/dynare/matlab/utilities/general/isanynan.m
 lib/dynare/matlab/utilities/general/isconst.m
-lib/dynare/matlab/utilities/general/isestimation.m
 lib/dynare/matlab/utilities/general/iseven.m
 lib/dynare/matlab/utilities/general/isinestimationobjective.m
 lib/dynare/matlab/utilities/general/isint.m
@@ -1431,15 +1593,18 @@ lib/dynare/matlab/utilities/tests/src/missing/skipline/skipline.m
 lib/dynare/matlab/utilities/tests/src/mtest.m
 lib/dynare/matlab/utilities/tests/src/run_unitary_tests.m
 lib/dynare/matlab/utilities/tests/src/run_unitary_tests_in_directory.m
+lib/dynare/matlab/utilities/version/ver_greater_than.m
+lib/dynare/matlab/utilities/version/ver_greater_than_equal.m
+lib/dynare/matlab/utilities/version/ver_less_than.m
+lib/dynare/matlab/var_forecast.m
 lib/dynare/matlab/var_sample_moments.m
 lib/dynare/matlab/variance_decomposition_ME_mc_analysis.m
 lib/dynare/matlab/variance_decomposition_mc_analysis.m
 lib/dynare/matlab/varlist_indices.m
-lib/dynare/matlab/ver_greater_than.m
-lib/dynare/matlab/ver_greater_than_equal.m
-lib/dynare/matlab/ver_less_than.m
 lib/dynare/matlab/vnorm.m
 lib/dynare/matlab/warning_config.m
+lib/dynare/matlab/writeVarExpectationFunction.m
+lib/dynare/matlab/write_expectations.m
 lib/dynare/matlab/write_latex_definitions.m
 lib/dynare/matlab/write_latex_parameter_table.m
 lib/dynare/matlab/write_latex_prior_table.m
@@ -1450,10 +1615,13 @@ lib/dynare/matlab/writedata_text.m
 lib/dynare/matlab/writematrixofchar.m
 %%OCTAVE%%lib/dynare/mex/octave/A_times_B_kronecker_C.mex
 %%OCTAVE%%lib/dynare/mex/octave/block_kalman_filter.mex
+%%OCTAVE%%lib/dynare/mex/octave/block_trust_region.mex
 %%OCTAVE%%lib/dynare/mex/octave/bytecode.mex
+%%OCTAVE%%lib/dynare/mex/octave/disclyap_fast.mex
 %%OCTAVE%%lib/dynare/mex/octave/dynare_simul_.mex
 %%OCTAVE%%lib/dynare/mex/octave/gensylv.mex
 %%OCTAVE%%lib/dynare/mex/octave/k_order_perturbation.mex
+%%OCTAVE%%lib/dynare/mex/octave/k_order_welfare.mex
 %%OCTAVE%%lib/dynare/mex/octave/local_state_space_iteration_2.mex
 %%OCTAVE%%lib/dynare/mex/octave/local_state_space_iteration_k.mex
 %%OCTAVE%%lib/dynare/mex/octave/mjdgges.mex
@@ -1463,3 +1631,5 @@ lib/dynare/matlab/writematrixofchar.m
 %%OCTAVE%%lib/dynare/mex/octave/perfect_foresight_problem.mex
 %%OCTAVE%%lib/dynare/mex/octave/qmc_sequence.mex
 %%OCTAVE%%lib/dynare/mex/octave/sparse_hessian_times_B_kronecker_C.mex
+%%OCTAVE%%lib/dynare/preprocessor/dynare-preprocessor
+