dynare/matlab
Sébastien Villemot 7e770f69e7
Remove workaround for errors in MEX files
Because at some point throwing exceptions from MEX files (with mexErrMsgTxt())
was not working under Windows 64-bit, we had designed a workaround to avoid
using exceptions.

Most MEX files were returning an error code as their first (or sometimes last)
argument, and that code would have to be checked from the MATLAB code.

Since this workaround is no longer needed, this commit removes it. As a
consequence, the interface of many MEX files is modified.

For some background, see https://www.dynare.org/pipermail/dev/2010-September/000895.html
2020-01-10 18:33:11 +01:00
..
+bgp Allow models with leads in bgp.write(). 2019-02-15 16:59:26 +01:00
+gui read JSON for stochastic simulations from GUI 2019-04-12 15:24:03 +02:00
AIM Fixed copyright notices. 2017-05-18 18:36:38 +02:00
accessors Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
backward Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
cli Factorize interpret_resol_info into print_info. Closes: Dynare/dynare#1308 2019-12-09 17:02:15 +01:00
convergence_diagnostics Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
distributions MATLAB R2009b compatibility fixes 2019-11-15 18:27:37 +01:00
ep Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
gsa Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
kalman Modernization: use tilde (~) syntax for ignored output arguments 2018-11-13 18:02:09 +01:00
lmmcp Modernization: use tilde (~) syntax for ignored output arguments 2018-11-13 18:02:09 +01:00
mex Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
missing Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
modules Updated dseries submodule (flip method and geometric nanmean). 2020-01-09 19:16:15 +01:00
ms-sbvar Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
occbin Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
optimization Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
parallel Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
partial_information Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
particles@13d79cb438 Allow higher order approximations in nonlinear filters. 2019-12-20 11:31:56 +01:00
perfect-foresight-models Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
utilities Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
AHessian.m Fixed indentation of matlab files. 2017-05-16 15:10:20 +02:00
AIM_first_order_solver.m Fixed indentation of matlab files. 2017-05-16 15:10:20 +02:00
CheckPath.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
CutSample.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
DsgeSmoother.m Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
GetAllPosteriorDraws.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
GetOneDraw.m Fix get_posterior_parameters 2017-10-05 09:54:08 +02:00
GetPosteriorMeanVariance.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
GetPosteriorParametersStatistics.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
MakeAllFigures.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
PlotPosteriorDistributions.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
PosteriorIRF.m Move the location of various generated files on the filesystem 2018-06-27 17:03:39 +02:00
PosteriorIRF_core1.m pass M_, options_, oo_ as arguments to stoch_simul, simult_, discretionary_policy. closes dynare#1197 2019-09-12 11:57:01 +02:00
PosteriorIRF_core2.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
Q6_plication.m Finished identification order=1|2|3 2019-12-20 12:28:55 +01:00
ReshapeMatFiles.m Fixed indentation of matlab files. 2017-05-16 15:10:20 +02:00
TaRB_optimizer_wrapper.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
Tracing.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
UnivariateSpectralDensity.m Use true/false instead of 1/0 for boolean options 2019-03-19 15:21:16 +01:00
WriteShockDecomp2Excel.m added steady state info on xls file shock decomposition 2019-12-15 15:40:10 +01:00
add_filter_subtitle.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
add_path_to_mex_files.m change name of mex folder in macOS to conform with Dynare minimum 2019-10-23 18:59:36 +02:00
allVL1.m Finished identification order=1|2|3 2019-12-20 12:28:55 +01:00
annualized_shock_decomposition.m Changed cumfix==0: splits non-additive components proportionally to size of shock contribution 2019-12-19 22:15:04 +01:00
autoregressive_process_specification.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
basic_plan.m Fixed indentation of matlab files. 2017-05-16 15:10:20 +02:00
bicgstab_.m
bivmom.m Finished identification order=1|2|3 2019-12-20 12:28:55 +01:00
bksup0.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
bksup1.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
bksupk.m Modernization: use tilde (~) syntax for ignored output arguments 2018-11-13 18:02:09 +01:00
block_bytecode_mfs_steadystate.m Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
block_mfs_steadystate.m Move the location of various generated files on the filesystem 2018-06-27 17:03:39 +02:00
bseastr.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
bvar_density.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
bvar_forecast.m Fixed indentation of matlab files. 2017-05-16 15:10:20 +02:00
bvar_irf.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
bvar_toolbox.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
bytecode_steadystate.m Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
calibrate_mh_scale_parameter.m Added new option mh_tune_jscale. 2018-05-16 16:37:22 +02:00
cartesian_product_of_sets.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
cellofchar2mfile.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
cellofchararraymaxlength.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
check.m Use true/false instead of 1/0 for boolean options 2019-03-19 15:21:16 +01:00
check_consistency_covariances.m Octave compatibility fix 2019-03-08 15:59:51 +01:00
check_dsge_var_model.m Fixed copyright notices. 2017-05-16 14:11:15 +02:00
check_for_calibrated_covariances.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
check_list_of_variables.m Modernization: use tilde (~) syntax for ignored output arguments 2018-11-13 18:02:09 +01:00
check_matlab_path.m check_matlab_path: fix English 2017-08-25 14:20:08 +02:00
check_model.m Fixed copyright notices. 2017-05-16 14:11:15 +02:00
check_name.m
check_posterior_analysis_data.m Fix typo 2017-10-05 11:33:17 +02:00
check_posterior_sampler_options.m Modernization: use tilde (~) syntax for ignored output arguments 2018-11-13 18:02:09 +01:00
check_prior_analysis_data.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
check_prior_bounds.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
check_valid_ver.m modify version checking files to work with versions with 2 and 3 numbers, #915 2015-07-31 13:46:37 +02:00
chol_SE.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
clear_persistent_variables.m remove unused output from functions 2019-01-31 16:11:35 +01:00
collect_latex_files.m Move remaining LaTeX-files to subfolder 2019-11-21 10:14:48 +01:00
commutation.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
compute_Pinf_Pstar.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
compute_mh_covariance_matrix.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
compute_model_moments.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
compute_moments_varendo.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
compute_overall_acceptance_ratio.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
compute_trend_coefficients.m Fixed copyright notices. 2017-05-16 14:11:15 +02:00
conditional_variance_decomposition.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
conditional_variance_decomposition_ME_mc_analysis.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
conditional_variance_decomposition_mc_analysis.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
convertAimCodeToInfo.m Fixed copyright notices. 2017-05-16 14:11:15 +02:00
correlation_mc_analysis.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
cosn.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
covariance_mc_analysis.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
csolve.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
cubature_with_gaussian_weight.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
cycle_reduction.m Fixed indentation of matlab files. 2017-05-16 15:10:20 +02:00
datatomfile.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
dcompare.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
default_option_values.m Merge branch 'rattoma/dynare-epilogue' 2019-12-20 11:51:41 +01:00
delete_mh_history_files.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
discretionary_policy.m discretionary_policy: make incompatible with options_.loglinear 2019-09-12 11:57:09 +02:00
discretionary_policy_1.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
discretionary_policy_engine.m Cosmetic change and fixed copyright header. 2018-02-01 09:53:23 +01:00
disp_dr.m Preprocessor update 2019-12-13 18:22:12 +01:00
disp_identification.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
disp_model_summary.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
disp_moments.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
disp_steady_state.m disp_steady_state.m: Use character array to make sure alignment in display of steady state is right 2018-01-26 11:45:54 +01:00
disp_th_moments.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
display_conditional_variance_decomposition.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
display_estimation_results_table.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
display_problematic_vars_Jacobian.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
do_parameter_initialization.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
dprintf.m Added new routine for disp(sprintf(...)). 2019-06-21 11:21:34 +02:00
dr_block.m Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
draw_prior_density.m Modernization: use tilde (~) syntax for ignored output arguments 2018-11-13 18:02:09 +01:00
dsample.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
dsge_likelihood.m Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
dsge_simulated_theoretical_conditional_variance_decomposition.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
dsge_simulated_theoretical_correlation.m Correctly update covariance matrix of shocks for posterior draws 2018-12-15 19:23:05 +01:00
dsge_simulated_theoretical_covariance.m Correctly update covariance matrix of shocks for posterior draws 2018-12-15 19:23:05 +01:00
dsge_simulated_theoretical_variance_decomposition.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
dsge_var_likelihood.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
duplication.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
dy_date.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
dyn2vec.m uncapitalize DYNARE in error messages 2019-10-04 10:20:11 +02:00
dyn_autocorr.m Removed useless commas and semicolons. 2017-05-16 13:24:46 +02:00
dyn_diag_vech.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
dyn_figure.m change dyn_figure to take a nodisplay argument as opposed to options_. #1415 2017-03-23 14:30:16 +01:00
dyn_first_order_solver.m Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
dyn_forecast.m Use true/false instead of 1/0 for boolean options 2019-03-19 15:21:16 +01:00
dyn_latex_table.m small fixes 2019-08-12 11:40:40 -04:00
dyn_ramsey_static.m Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
dyn_risky_steadystate_solver.m Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
dyn_saveas.m Option graph_format=pdf now works under Octave 2019-09-25 16:06:38 +02:00
dyn_second_order_solver.m Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
dyn_unvech.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
dyn_vech.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
dyn_waitbar.m Octave now has the same graphical waitbar as MATLAB (for MCMC progress) 2018-08-02 15:33:18 +02:00
dyn_waitbar_close.m Fixed indentation of matlab files. 2017-05-16 15:10:20 +02:00
dynare.m Bump minimal required Octave version to 4.4 2020-01-06 18:29:47 +01:00
dynare_config.m Bump minimal required Octave version to 4.4 2020-01-06 18:29:47 +01:00
dynare_estimation.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
dynare_estimation_1.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
dynare_estimation_init.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
dynare_gradient.m Modernization: use tilde (~) syntax for ignored output arguments 2018-11-13 18:02:09 +01:00
dynare_graph.m Fixed indentation of matlab files. 2017-05-16 15:10:20 +02:00
dynare_graph_close.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
dynare_graph_init.m Fixed indentation of matlab files. 2017-05-16 15:10:20 +02:00
dynare_identification.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
dynare_resolve.m Use true/false instead of 1/0 for boolean options 2019-03-19 15:21:16 +01:00
dynare_sensitivity.m dynare_sensitivity.m: provide informative error message if no varexo are defined. Closes https://git.dynare.org/Dynare/dynare/issues/1651 2019-09-10 09:25:04 +02:00
dynare_solve.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
dynare_solve_block_or_bytecode.m Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
dynare_squeeze.m Fixed indentation of matlab files. 2017-05-16 15:10:20 +02:00
dynare_version.m.in Fixed copyright year in matlab/dynare_version.in. 2017-05-19 16:16:45 +02:00
dynasave.m support saving exogenous variables in `dynasave`, `dynasave`; fix bugs in `dynasave`; add test 2020-01-06 12:45:44 +01:00
dynatype.m support saving exogenous variables in `dynasave`, `dynasave`; fix bugs in `dynasave`; add test 2020-01-06 12:45:44 +01:00
dynsec2hms.m
dyntable.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
endogenous_prior.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
endogenous_prior_restrictions.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
ep_residuals.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
epilogue_shock_decomposition.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
erase_compiled_function.m
evaluate_dynamic_model.m Added a routine the residuals of a model. 2016-05-24 17:28:24 +02:00
evaluate_likelihood.m Fix get_posterior_parameters 2017-10-05 09:54:08 +02:00
evaluate_max_dynamic_residual.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
evaluate_planner_objective.m Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
evaluate_posterior_kernel.m Fix get_posterior_parameters 2017-10-05 09:54:08 +02:00
evaluate_prior.m Fix get_posterior_parameters 2017-10-05 09:54:08 +02:00
evaluate_smoother.m Fix get_posterior_parameters 2017-10-05 09:54:08 +02:00
evaluate_static_model.m Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
evaluate_steady_state.m Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
evaluate_steady_state_file.m Remove global variables from user-defined steady state files 2019-11-26 17:05:14 +01:00
execute_prior_posterior_function.m Provide error message if unsupported endogenous prior restriction is used 2018-12-15 18:44:53 +01:00
expand_group.m fixed bugs in interactive mode of plot shock decomp that led to crashed with aoa 2019-12-15 15:40:10 +01:00
f_var.m
fastgensylv.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
ff1_.m Move the location of various generated files on the filesystem 2018-06-27 17:03:39 +02:00
ffill.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
fjaco.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
flip_plan.m Fixed indentation of matlab files. 2017-05-16 15:10:20 +02:00
forcst.m pass M_, options_, oo_ as arguments to stoch_simul, simult_, discretionary_policy. closes dynare#1197 2019-09-12 11:57:01 +02:00
forcst2.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
forcst2a.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
forecast_graphs.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
formdata.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
ftest.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
fwriten.m Make load_m_file_data_legacy.m work with row vectors. 2017-05-10 17:39:11 +02:00
gauss_hermite_weights_and_nodes.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
gauss_legendre_weights_and_nodes.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
gcompare.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
generate_trace_plots.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
gensylv_fp.m Fixed indentation of matlab files. 2017-05-16 15:10:20 +02:00
getIrfShocksIndx.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
getPowerDeriv.m Update copyright notices 2012-06-08 18:22:34 +02:00
get_Hessian.m Fixed indentation of matlab files. 2017-05-16 15:10:20 +02:00
get_all_parameters.m Fix get_posterior_parameters 2017-10-05 09:54:08 +02:00
get_aux_variable_id.m Return 0 if the input is not the name of an endogenous variable. 2019-02-28 10:15:08 +01:00
get_cells_id.m Moved get_cells_id routine from matlab/@dynSeries/private to matlab. 2012-12-03 16:15:36 +01:00
get_date_of_a_file.m
get_difference_order.m Added routines related to auxiliary variables. 2018-05-29 15:44:41 +02:00
get_dynare_random_generator_state.m Further updates related to minimal MATLAB version bump 2018-11-13 18:29:20 +01:00
get_equation_number_by_tag.m Added routines related to auxiliary variables. 2018-05-29 15:44:41 +02:00
get_error_message.m Factorize interpret_resol_info into print_info. Closes: Dynare/dynare#1308 2019-12-09 17:02:15 +01:00
get_existing_subsamples_indx.m estimation: change name handling for correlation statements 2012-03-30 15:37:14 +02:00
get_file_extension.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
get_identification_jacobians.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
get_lhs_and_rhs.m Bug fix (parenthesis mismatch). 2018-07-11 11:03:15 +02:00
get_minimal_state_representation.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
get_moments_size.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
get_name_of_the_last_mh_file.m Modernization: use tilde (~) syntax for ignored output arguments 2018-11-13 18:02:09 +01:00
get_new_or_existing_ei_index.m Fixed copyright notices. 2017-05-16 14:11:15 +02:00
get_optimal_policy_discount_factor.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
get_perturbation_params_derivs.m Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
get_perturbation_params_derivs_numerical_objective.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
get_posterior_parameters.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
get_subsamples_range_indx.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
get_the_name.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
get_variables_and_parameters_in_equation.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
get_variables_list.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
get_variance_of_endogenous_variables.m Fixed indentation of matlab files. 2017-05-16 15:10:20 +02:00
global_initialization.m Modernization: use tilde (~) syntax for ignored output arguments 2018-11-13 18:02:09 +01:00
graph_decomp.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
graph_decomp_detail.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
hess_element.m
hessian.m Fixed indentation of matlab files. 2017-05-16 15:10:20 +02:00
hessian_sparse.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
histvalf.m histval_file: small changes 2019-07-29 10:48:49 -04:00
homotopy1.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
homotopy2.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
homotopy3.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
ident_bruteforce.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
identification_analysis.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
identification_checks.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
identification_checks_via_subsets.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
identification_numerical_objective.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
imcforecast.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
indnv.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
init_plan.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
initial_condition_decomposition.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
initial_estimation_checks.m initial_estimation_checks.m: Allow for calibrated measurement error 2019-09-06 22:53:37 +02:00
initialize_from_mode.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
initvalf.m Use true/false instead of 1/0 for boolean options 2019-03-19 15:21:16 +01:00
internals.m remove unused variable in dynare_config 2019-09-05 11:48:19 +02:00
irf.m Preprocessor update 2019-12-13 18:22:12 +01:00
isauxiliary.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
isbayes.m Fixed behaviour of write_latex_prior_table command 2016-06-16 10:38:40 +02:00
isdiff.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
islagof.m Added routine to test if an auxiliary variable is a lag of a variable. 2018-07-23 10:41:34 +02:00
isoctave.m Fixed copyright notices. 2017-05-16 14:11:15 +02:00
isolder.m Cosmetic change (Octave unit test). 2018-07-17 17:44:42 +02:00
jacob_element.m
k_order_pert.m Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
kalman_transition_matrix.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
kernel_density_estimate.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
list_of_functions_to_be_cleared.m Removed persistent variables. 2019-12-20 11:31:56 +01:00
list_of_parameters_calibrated_as_Inf.m Changed the type of the variable returned by list_of_parameters_calibrated_as_{Inf,NaN}. 2018-01-10 10:35:17 +01:00
list_of_parameters_calibrated_as_NaN.m Changed the type of the variable returned by list_of_parameters_calibrated_as_{Inf,NaN}. 2018-01-10 10:35:17 +01:00
lnsrch1.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
lnsrch1_wrapper_one_boundary.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
lnsrch1_wrapper_two_boundaries.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
load_first_mh_history_file.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
load_last_mh_history_file.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
load_m_file_data_legacy.m MATLAB R2009b compatibility fixes 2019-11-15 18:27:37 +01:00
load_mat_file_data_legacy.m Fix error message of makedataset 2019-02-19 18:57:17 +01:00
logarithmic_reduction.m Added logarithmic reduction algorithm to solve quadratic matrix equation. 2012-07-11 18:26:22 +02:00
long_run_variance.m
lpdfgam.m Fixed indentation of matlab files. 2017-05-16 15:10:20 +02:00
lpdfgbeta.m Fixed indentation of matlab files. 2017-05-16 15:10:20 +02:00
lpdfig1.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
lpdfig2.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
lpdfnorm.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
lyapunov_solver.m Use true/false instead of 1/0 for boolean options 2019-03-19 15:21:16 +01:00
lyapunov_symm.m Fixed indentation of matlab files. 2017-05-16 15:10:20 +02:00
marginal_density.m Modified harmonic mean: Transform hard-coded tolerance to parameter 2019-12-12 11:49:57 +01:00
matlab_ver_less_than.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
maximize_prior_density.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
mcforecast3.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
mcompare.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
mcp_func.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
mcpath_function.m adding hook for PATH solver 2016-05-31 12:10:12 +02:00
metropolis_draw.m Fixed indentation of matlab files. 2017-05-16 15:10:20 +02:00
metropolis_hastings_initialization.m Fixed indentation of matlab files. 2017-05-16 15:10:20 +02:00
metropolis_run_analysis.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
mh_autocorrelation_function.m Fixed indentation of matlab files. 2017-05-16 15:10:20 +02:00
mh_optimal_bandwidth.m Fixed mh_optimal_bandwidth. 2017-06-07 11:02:49 +02:00
minus_logged_prior_density.m Fixed prior command with optimize. 2018-02-17 21:00:23 +01:00
missing_DiffuseKalmanSmootherH1_Z.m Fix bug in multivariate Kalman smoother when observations are missing 2018-01-26 23:13:45 +01:00
missing_DiffuseKalmanSmootherH3_Z.m Copyright header fix. 2018-01-26 12:01:07 +01:00
mode_check.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
model_comparison.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
model_diagnostics.m Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
model_info.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
model_inversion.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
moment_function.m clean up file (remove unused variables, fprintf instead of disp(sprintf())) 2019-09-12 11:55:05 +02:00
moments.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
mult_elimination.m Use true/false instead of 1/0 for boolean options 2019-03-19 15:21:16 +01:00
multivariate_sample_autocovariance.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
my_subplot.m
myboxplot.m Fixed indentation of matlab files. 2017-05-16 15:10:20 +02:00
mydelete.m Fixed copyright notices. 2017-05-16 14:11:15 +02:00
name2index.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
non_linear_dsge_likelihood.m Allow higher order approximations in nonlinear filters. 2019-12-20 11:31:56 +01:00
octave_ver_less_than.m Simplify octave_ver_less_than using builtin compare_versions() 2019-10-08 18:38:15 +02:00
one_sided_hp_filter.m Fixed bug in one sided HP filter. 2017-09-28 10:12:53 +02:00
optimize_prior.m Fixed copyright notices. 2017-05-16 14:11:15 +02:00
options2cell.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
osr.m pass M_, options_, oo_ as arguments to stoch_simul, simult_, discretionary_policy. closes dynare#1197 2019-09-12 11:57:01 +02:00
osr1.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
osr_obj.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
plot_icforecast.m Save conditional forecast output in oo_. Closes: Dynare/dynare#1672 2019-11-29 15:25:05 +01:00
plot_identification.m Finished identification order=1|2|3 2019-12-20 12:28:55 +01:00
plot_priors.m Move creation of subfolder outside of TeX-check 2019-11-21 11:58:16 +01:00
plot_shock_decomposition.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
pltorg.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
pm3.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
pm3_core.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
posterior_analysis.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
posterior_moments.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
posterior_sampler.m make mh_recover robust to crashed parallel jobs 2019-12-12 22:24:30 +01:00
posterior_sampler_core.m for parallel execution we need to initialize also prior_draw (used in slice sampler). 2020-01-02 17:48:29 +01:00
posterior_sampler_initialization.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
posterior_sampler_iteration.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
print_bytecode_dynamic_model.m Use true/false instead of 1/0 for boolean options 2019-03-19 15:21:16 +01:00
print_bytecode_static_model.m Use true/false instead of 1/0 for boolean options 2019-03-19 15:21:16 +01:00
print_info.m Factorize interpret_resol_info into print_info. Closes: Dynare/dynare#1308 2019-12-09 17:02:15 +01:00
print_moments_implied_prior.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
print_table_prior.m Added missing prior (Weibull). 2017-06-06 20:37:41 +02:00
printline.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
prior_analysis.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
prior_bounds.m Make Octave error message more constructive and informative 2017-12-02 21:28:25 +01:00
prior_draw.m Fixed indentation of matlab files. 2017-05-16 15:10:20 +02:00
prior_posterior_statistics.m Fix mistake in previous commit w.r.t. steadystate file 2018-06-27 17:15:13 +02:00
prior_posterior_statistics_core.m Use true/false instead of 1/0 for boolean options 2019-03-19 15:21:16 +01:00
prior_sampler.m Make prior.m function account for endogenous prior restrictions 2018-12-15 18:44:53 +01:00
priordens.m Revert "adding missing any()" 2018-11-14 15:04:27 +01:00
prodmom.m Finished identification order=1|2|3 2019-12-20 12:28:55 +01:00
prodmom_deriv.m Finished identification order=1|2|3 2019-12-20 12:28:55 +01:00
pruned_state_space_system.m Finished identification order=1|2|3 2019-12-20 12:28:55 +01:00
qr2.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
quadratic_matrix_equation_solver.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
quadruplication.m Finished identification order=1|2|3 2019-12-20 12:28:55 +01:00
ramsey_policy.m pass M_, options_, oo_ as arguments to stoch_simul, simult_, discretionary_policy. closes dynare#1197 2019-09-12 11:57:01 +02:00
read_key_value_string.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
read_variables.m read_variables.m: consistently account for variables being stored as cell array 2018-01-26 12:29:03 +01:00
realtime_shock_decomposition.m provisions for making shock decompositions for epilogue variables. 2019-12-19 22:19:39 +01:00
recursive_moments.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
reduced_rank_cholesky.m Fixed indentation of matlab files. 2017-05-16 15:10:20 +02:00
resid.m Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
resol.m Cosmetic change in doc headers. 2018-05-05 21:58:52 +02:00
restricted_steadystate.m Move the location of various generated files on the filesystem 2018-06-27 17:03:39 +02:00
reversed_extended_path.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
rotated_slice_sampler.m Fixed indentation of matlab files. 2017-05-16 15:10:20 +02:00
row_header_width.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
rplot.m Add a replacement for strjoin (missing in MATLAB < R2013a) 2019-05-20 12:47:41 +02:00
sample_autocovariance.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
sample_hp_filter.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
save_params_and_steady_state.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
save_results.m
score.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
selec_posterior_draws.m Fixed copyright notices. 2017-05-16 14:11:15 +02:00
select_from_table.m Fixed copyright notices. 2017-05-16 14:11:15 +02:00
select_qz_criterium_value.m Fixed copyright notices. 2017-05-16 14:11:15 +02:00
selif.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
send_endogenous_variables_to_workspace.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
set_all_parameters.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
set_default_initial_condition_decomposition_options.m provisions for making shock decompositions for epilogue variables. 2019-12-19 22:19:39 +01:00
set_default_option.m trap case when option is cell 2019-12-15 15:40:10 +01:00
set_default_plot_shock_decomposition_options.m Preprocessor: various provisions for improvements to shock decomposition 2019-12-18 11:56:57 +01:00
set_dynare_random_generator_state.m Further updates related to minimal MATLAB version bump 2018-11-13 18:29:20 +01:00
set_dynare_seed.m Further updates related to minimal MATLAB version bump 2018-11-13 18:29:20 +01:00
set_dynare_threads.m New local_state_space_iteration_k MEX, for nonlinear filters at k-order 2019-12-20 11:31:56 +01:00
set_historical_values.m Cosmetic change. 2018-03-01 10:13:44 +01:00
set_local_param_value.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
set_parameters.m Code factorization. 2017-07-21 17:47:24 +02:00
set_parameters_locally.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
set_prior.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
set_state_space.m Improve comment about oo_.dr.kstate 2019-07-04 18:37:23 +02:00
shiftS.m reporting, dates: make shiftS calls more efficient 2014-02-06 15:30:19 +01:00
shock_decomposition.m provisions for making shock decompositions for epilogue variables. 2019-12-19 22:19:39 +01:00
simul_static_model.m Added routine for simulating static models. 2019-06-21 11:21:34 +02:00
simulated_moment_uncertainty.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
simulated_moments_estimation.m Modernization: use tilde (~) syntax for ignored output arguments 2018-11-13 18:02:09 +01:00
simult.m pass M_, options_, oo_ as arguments to stoch_simul, simult_, discretionary_policy. closes dynare#1197 2019-09-12 11:57:01 +02:00
simult_.m Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
simultxdet.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
size_of_the_reduced_form_model.m
skipline.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
slice_sampler.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
smm_objective.m clean up file (remove unused variables, fprintf instead of disp(sprintf())) 2019-09-12 11:55:05 +02:00
smoother2histval.m replace getfield/setfield with dynamic fields 2019-07-25 14:28:35 -04:00
solve1.m Nonlinear solver: tolerance for first Newton iteration is now 2019-11-27 14:19:01 +01:00
solve_one_boundary.m solve_algo=7 and stack_solve_algo=2 are now allowed under Octave 2018-08-02 15:20:39 +02:00
solve_perfect_foresight_model.m Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
solve_two_boundaries.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
squeeze_shock_decomposition.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
static_model_for_inversion.m Added the possibility to invert (nonlinear) static models. 2019-06-21 11:21:34 +02:00
static_model_inversion.m Added the possibility to invert (nonlinear) static models. 2019-06-21 11:21:34 +02:00
steady.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
steady_.m solve_algo=7 and stack_solve_algo=2 are now allowed under Octave 2018-08-02 15:20:39 +02:00
step_length_correction.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
stoch_simul.m Preprocessor update 2019-12-13 18:22:12 +01:00
stochastic_solvers.m Remove workaround for errors in MEX files 2020-01-10 18:33:11 +01:00
store_smoother_results.m Use true/false instead of 1/0 for boolean options 2019-03-19 15:21:16 +01:00
subset.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
sylvester3.m No longer automatically add M-file substitutes for missing MEX files 2019-05-21 12:37:35 +02:00
sylvester3a.m No longer automatically add M-file substitutes for missing MEX files 2019-05-21 12:37:35 +02:00
symmetric_matrix_index.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
test_for_deep_parameters_calibration.m Changed the type of the variable returned by list_of_parameters_calibrated_as_{Inf,NaN}. 2018-01-10 10:35:17 +01:00
th_autocovariances.m Preprocessor update 2019-12-13 18:22:12 +01:00
trace_plot.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
trust_region.m Trust region solver: recompute Jacobian only when necessary 2019-11-14 16:03:50 +01:00
unfold_g3.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
unfold_g4.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
uniform_specification.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
update_last_mh_history_file.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
uperm.m Finished identification order=1|2|3 2019-12-20 12:28:55 +01:00
user_has_matlab_license.m Modernization: use tilde (~) syntax for ignored output arguments 2018-11-13 18:02:09 +01:00
user_has_octave_forge_package.m Add support for mode_compute=1 under Octave 2019-10-08 18:38:15 +02:00
var_sample_moments.m Adapted code for dsge-var models. 2014-06-23 10:55:08 +02:00
variance_decomposition_ME_mc_analysis.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
variance_decomposition_mc_analysis.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
varlist_indices.m remove unused variable 2019-09-10 11:08:20 +02:00
ver_greater_than.m Fixed copyright notices. 2017-05-16 14:11:15 +02:00
ver_greater_than_equal.m change convert_oo_ to be forward compatible 2015-04-30 15:25:54 +02:00
ver_less_than.m Fixed copyright notices. 2017-05-16 14:11:15 +02:00
vnorm.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
warning_config.m Provisions for Octave 5 2019-02-25 15:28:24 +01:00
write_latex_definitions.m Move remaining LaTeX-files to subfolder 2019-11-21 10:14:48 +01:00
write_latex_parameter_table.m Global reindentation of MATLAB code (excluding submodules) 2019-12-20 16:30:27 +01:00
write_latex_prior_table.m Move remaining LaTeX-files to subfolder 2019-11-21 10:14:48 +01:00
write_mh_history_file.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
writecellofchar.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00
writedata.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
writedata_text.m Use cells of strings instead of char arrays. 2018-01-09 22:30:01 +01:00
writematrixofchar.m Fixed copyright notices. 2017-05-18 18:36:38 +02:00