From b85001f9aa6526f245afdfc226f7484167e6802d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Karam=C3=A9?=
 <frederic.karame@univ-lemans.fr>
Date: Fri, 18 Oct 2024 13:35:40 +0200
Subject: [PATCH] Add warning message for mode_compute=11.

---
 matlab/optimization/dynare_minimize_objective.m | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/matlab/optimization/dynare_minimize_objective.m b/matlab/optimization/dynare_minimize_objective.m
index 5466d2330..a959706da 100644
--- a/matlab/optimization/dynare_minimize_objective.m
+++ b/matlab/optimization/dynare_minimize_objective.m
@@ -496,9 +496,11 @@ switch minimizer_algorithm
     [LB, UB]=set_bounds_to_finite_values(bounds, options_.huge_number);
     [opt_par_values, fval, exitflag] = simpsa(func2str(objective_function),start_par_value,LB,UB,simpsaOptions,varargin{:});
   case 11
-    options_.cova_compute = 0;
-    subvarargin = [varargin(1), varargin(3:6), varargin(8)];
-    opt_par_values = online_auxiliary_filter(start_par_value, subvarargin{:});
+    % waiting for validation 
+    %    options_.cova_compute = 0;
+    %    subvarargin = [varargin(1), varargin(3:6), varargin(8)];
+    %    opt_par_values = online_auxiliary_filter(start_par_value, subvarargin{:});
+    warning('Online particle filter is no more available with mode_compute=11; use posterior_sampler with option online')
   case 12
     if isoctave
         error('Option mode_compute=12 is not available under Octave')
-- 
GitLab