From e6577505ab1529e8f6d028603863b8ffaa1f363e Mon Sep 17 00:00:00 2001
From: Wouter Peters <wouter.peters@wur.nl>
Date: Wed, 8 Dec 2010 08:17:52 +0000
Subject: [PATCH] bug fixed: all state vector elements were given value [n]

---
 da/baseclasses/optimizer.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/da/baseclasses/optimizer.py b/da/baseclasses/optimizer.py
index 3c2a6410..d60c01af 100755
--- a/da/baseclasses/optimizer.py
+++ b/da/baseclasses/optimizer.py
@@ -95,7 +95,7 @@ class Optimizer(object):
         for n in range(self.nlag):
 
             members                                             = StateVector.EnsembleMembers[n]
-            self.x[n*self.nparams:(n+1)*self.nparams]           = members[0].ParameterValues[n]
+            self.x[n*self.nparams:(n+1)*self.nparams]           = members[0].ParameterValues
             self.X_prime[n*self.nparams:(n+1)*self.nparams,:]   = np.transpose(np.array([m.ParameterValues for m in members]))
 
             if members[0].ModelSample != None:
-- 
GitLab