From 2d717dbd3e63b2481de2689fa8a4c34896f1147d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?St=C3=A9phane=20Adjemian=20=28Scylla=29?=
 <stephane.adjemian@univ-lemans.fr>
Date: Fri, 29 Sep 2017 10:23:58 +0200
Subject: [PATCH] Fixed returned fvec and fjac with solve_algo=3.

---
 matlab/dynare_solve.m | 1 +
 1 file changed, 1 insertion(+)

diff --git a/matlab/dynare_solve.m b/matlab/dynare_solve.m
index 366bfa3a4..4dc408eb6 100644
--- a/matlab/dynare_solve.m
+++ b/matlab/dynare_solve.m
@@ -264,6 +264,7 @@ elseif options.solve_algo == 3
     else
         [x,info] = csolve(func,x,[],1e-6,500,varargin{:});
     end
+    [fvec, fjac] = feval(func, x, varargin{:});
 elseif options.solve_algo == 10
     % LMMCP
     olmmcp = options.lmmcp;
-- 
GitLab