triqs.gf.lazy_expressions.eval_expr

triqs.gf.lazy_expressions.eval_expr(expr)[source]

If expr is not a LazyExpr: returns expr unchanged. Otherwise, tries to eval it by looking for some element in the tree that can create the evaluation context and is not purely abstract