diff --git a/nifty/field.py b/nifty/field.py index b5649ae36f20beab898ad06fc9d27b0bfa75ccd4..78359b5f87cbb5d3740b6fda61fdf4564e03a760 100644 --- a/nifty/field.py +++ b/nifty/field.py @@ -315,7 +315,7 @@ class Field(object): wgt = wgt.reshape(new_shape) # FIXME only temporary if ind==0: - wgt = dobj.local_data(dobj.from_global_data(wgt, distaxis=0)) + wgt = dobj.local_data(dobj.from_global_data(wgt)) out *= wgt**power fct = fct**power if fct != 1.: diff --git a/nifty/operators/diagonal_operator.py b/nifty/operators/diagonal_operator.py index c55f777dea8c08226624fa3b740c062617eb4ae8..f739d4ca5fe6021f43dcf5de2a34dcc780d41237 100644 --- a/nifty/operators/diagonal_operator.py +++ b/nifty/operators/diagonal_operator.py @@ -154,5 +154,5 @@ class DiagonalOperator(EndomorphicOperator): reshaped_local_diagonal = np.reshape(dobj.to_global_data(diag.val), self._reshaper) if 0 in self._spaces: - reshaped_local_diagonal = dobj.local_data(dobj.from_global_data(reshaped_local_diagonal,distaxis=0)) + reshaped_local_diagonal = dobj.local_data(dobj.from_global_data(reshaped_local_diagonal)) return Field(x.domain, val=x.val*reshaped_local_diagonal) diff --git a/nifty/operators/laplace_operator.py b/nifty/operators/laplace_operator.py index 395160c6556ab7e306756b00f499aa10a3d517fa..3d3a1e60ebc576d29ba06b08e3d717217e59e761 100644 --- a/nifty/operators/laplace_operator.py +++ b/nifty/operators/laplace_operator.py @@ -89,7 +89,6 @@ class LaplaceOperator(EndomorphicOperator): return self._logarithmic def _times(self, x): - val = dobj.to_global_data(x.val) axes = x.domain.axes[self._space] axis = axes[0] locval = x.val