From 9fd8bf954eab5a363c0e404c1a31f66e540652b0 Mon Sep 17 00:00:00 2001
From: Marco Ratto <marco.ratto@jrc.ec.europa.eu>
Date: Wed, 15 Aug 2012 14:19:34 +0200
Subject: [PATCH] bug fix in formula for analytic Hessian.

---
 matlab/getH.m | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/matlab/getH.m b/matlab/getH.m
index 8f94e91a44..a0f14bc486 100644
--- a/matlab/getH.m
+++ b/matlab/getH.m
@@ -161,7 +161,7 @@ if nargout>5,
             gp22(j,i,:,:)=gp22(j,i,:,:)+reshape(tmpu+tmpu',[1 1 M_.param_nbr M_.param_nbr]);
         end
         tmp0=reshape(g2(j,:),[nc nc]);        
-        gp22(j,:,:,:)=gp22(j,:,:,:)+reshape(tmp0(:,1:ns)*d2yssdtheta(I,:,:),[1 nc M_.param_nbr M_.param_nbr]);
+        gp22(j,:,:,:)=gp22(j,:,:,:)+reshape(tmp0(:,1:ns)*d2yssdtheta(I,:),[1 nc M_.param_nbr M_.param_nbr]);
     end
 
     g22 = g22+gp22;
-- 
GitLab