a = {0, 0, -2,0,2} b = { 1, 1,1,1} G0 = ResponseFunction.New( { a, b, mu=0, type="And", name="G0"} ) a = {0,0,0,0} b = {0.1,0.1,0.1} Sigma = ResponseFunction.New( { a, b, mu=0, type="Tri", name="Sigma"} ) GHyb = ResponseFunction.CalculateHybridizationFunction(G0,Sigma) print("The non interacting Green's function") print(G0) print("The self energy") print(Sigma) print("The bath Green's function defining the hybridization function for the full interacting bath") print(GHyb)