From 34e51111647598691e097750ca515cad2bb0578d Mon Sep 17 00:00:00 2001
From: Johannes Pfeifer <jpfeifer@gmx.de>
Date: Fri, 22 Jan 2021 14:48:18 +0100
Subject: [PATCH] initial_estimation_checks.m: Do not allow quadratic equation
 solver for non-quadratic problems

(cherry picked from commit 916058cbfd1eb0ad906e9b65ccab95eac4448577)
---
 matlab/initial_estimation_checks.m | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/matlab/initial_estimation_checks.m b/matlab/initial_estimation_checks.m
index dc44ad9f6b..ffdc9ad7af 100644
--- a/matlab/initial_estimation_checks.m
+++ b/matlab/initial_estimation_checks.m
@@ -169,6 +169,11 @@ if DynareOptions.debug
 end
 DynareOptions.analytic_derivation=ana_deriv;
 
+if DynareOptions.mode_compute==13
+    error('Options mode_compute=13 is only compatible with quadratic objective functions')
+end
+
+
 % if DynareOptions.mode_compute==5
 %     if ~strcmp(func2str(objective_function),'dsge_likelihood')
 %         error('Options mode_compute=5 is not compatible with non linear filters or Dsge-VAR models!')
-- 
GitLab