From fc893a0f489592edd7f7b8f1c30bc9b9bab8d935 Mon Sep 17 00:00:00 2001 From: Jonathan Karp Date: Thu, 23 Sep 2021 13:44:50 -0400 Subject: [PATCH] use mesh from Sigma instead of Sumk in lattice_gf --- python/triqs_dft_tools/sumk_dft.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/python/triqs_dft_tools/sumk_dft.py b/python/triqs_dft_tools/sumk_dft.py index 595c339a..bf5127d4 100644 --- a/python/triqs_dft_tools/sumk_dft.py +++ b/python/triqs_dft_tools/sumk_dft.py @@ -543,12 +543,12 @@ class SumkDFT(object): sigma_minus_dc = [s.copy() for s in Sigma_imp] if with_dc: sigma_minus_dc = self.add_dc() - if isinstance(self.mesh, MeshReFreq) and broadening > 0 and mpi.is_master_node(): + mesh = Sigma_imp[0].mesh + if isinstance(mesh, MeshReFreq) and broadening > 0 and mpi.is_master_node(): warn('lattice_gf called with Sigma and broadening > 0 (broadening = {}). You might want to explicitly set the broadening to 0.'.format(broadening)) elif not mesh is None: mesh = MeshReFreq(mesh[0], mesh[1], mesh[2]) - - if mesh is None: + else: mesh = self.mesh # Set up G_latt