Skip to content

Commit dfe4148

Browse files
committed
ETKF and Var3D DS assignment use actual var name instead of defaulting to 'x'
1 parent 4070e99 commit dfe4148

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

dabench/dacycler/_etkf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,4 +210,4 @@ def _cycle_obsop(self,
210210
R=R,
211211
rho=self.multiplicative_inflation)
212212

213-
return Xb_ds.assign(x=(['ensemble','i'], Xa.T))
213+
return Xb_ds.assign({list(Xb_ds.data_vars)[0]:(Xb_ds.dims, Xa.T)})

dabench/dacycler/_var3d.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,4 +103,4 @@ def _cycle_obsop(self,
103103
xa, ierr = jscipy.sparse.linalg.cg(A, b1, x0=xb, tol=1e-05,
104104
maxiter=1000)
105105

106-
return xb_ds.assign(x=(xb_ds.dims, xa.T))
106+
return xb_ds.assign({list(xb_ds.data_vars)[0]:(xb_ds.dims, xa.T)})

0 commit comments

Comments
 (0)