From e387f3ed217c5986411d8c09c35079ab2c4c98da Mon Sep 17 00:00:00 2001 From: Priyanka Seth Date: Wed, 1 Apr 2015 19:42:10 +0200 Subject: [PATCH] [tools] Parallelize k sum in spaghettis --- python/sumk_dft_tools.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/python/sumk_dft_tools.py b/python/sumk_dft_tools.py index 39f84cbb..4667d7c4 100644 --- a/python/sumk_dft_tools.py +++ b/python/sumk_dft_tools.py @@ -263,7 +263,8 @@ class SumkDFTTools(SumkDFT): for block,inner in gf_struct_parproj ], make_copies = False) G_loc.zero() - for ik in range(self.n_k): + ikarray = numpy.array(range(self.n_k)) + for ik in mpi.slice_array(ikarray): G_latt_w = self.lattice_gf(ik=ik,mu=mu,iw_or_w="w",broadening=broadening)