@@ -248,6 +248,7 @@ def wakesolve(self, wakelength,
248248 self .v = self .wake .v
249249 if self .use_mpi : #E- should it be zmin, zmax instead?
250250 z = self .Z # use global coords
251+ dz = np .diff (self .Z )
251252 zz = slice (0 , self .NZ )
252253 else :
253254 z = self .z
@@ -271,13 +272,13 @@ def wakesolve(self, wakelength,
271272 if self .rank == 0 :
272273 hf = h5py .File (self .Ez_file , 'w' )
273274 hf ['x' ], hf ['y' ], hf ['z' ] = self .x [xx ], self .y [yy ], z [zz ]
274- hf ['dx' ], hf ['dy' ], hf ['dz' ] = self .grid .dx , self .grid .dy , self . grid . dz
275+ hf ['dx' ], hf ['dy' ], hf ['dz' ] = self .grid .dx , self .grid .dy , dz
275276 hf ['t' ] = np .arange (0 , Nt * self .dt , self .dt )
276277
277278 if save_J :
278279 hfJ = h5py .File ('Jz.h5' , 'w' )
279280 hfJ ['x' ], hfJ ['y' ], hfJ ['z' ] = self .x [xx ], self .y [yy ], z [zz ]
280- hfJ ['dx' ], hfJ ['dy' ], hfJ ['dz' ] = self .grid .dx , self .grid .dy , self . grid . dz
281+ hfJ ['dx' ], hfJ ['dy' ], hfJ ['dz' ] = self .grid .dx , self .grid .dy , dz
281282 hfJ ['t' ] = np .arange (0 , Nt * self .dt , self .dt )
282283 else :
283284 hf = h5py .File (self .Ez_file , 'w' )
0 commit comments