From 45ab6632b0544bfc0983afb8cc29d8ce505568b7 Mon Sep 17 00:00:00 2001 From: oliviermattelaer <33414646+oliviermattelaer@users.noreply.github.com> Date: Thu, 29 Jan 2026 12:53:21 +0100 Subject: [PATCH] Fix formatting of output statements in model_handling.py fix issue with non default propagator --- .../CODEGEN/PLUGIN/CUDACPP_SA_OUTPUT/model_handling.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/epochX/cudacpp/CODEGEN/PLUGIN/CUDACPP_SA_OUTPUT/model_handling.py b/epochX/cudacpp/CODEGEN/PLUGIN/CUDACPP_SA_OUTPUT/model_handling.py index 3f8a85afa6..a5fe7565fc 100644 --- a/epochX/cudacpp/CODEGEN/PLUGIN/CUDACPP_SA_OUTPUT/model_handling.py +++ b/epochX/cudacpp/CODEGEN/PLUGIN/CUDACPP_SA_OUTPUT/model_handling.py @@ -476,10 +476,10 @@ def define_expression(self): # This affects 'denom = COUP' in HelAmps_sm.cc if self.routine.denominator: if self.routine.denominator == '1': - out.write(' %(declnamedenom)s = %(pre_coup)s%(coup)s%(post_coup)s\n' % mydict) # AV + out.write(' %(declnamedenom)s = %(pre_coup)s%(coup)s%(post_coup)s;\n' % mydict) # AV else: mydict['denom'] = self.routine.denominator - out.write(' %(declnamedenom)s = %(pre_coup)s%(coup)s%(post_coup)s / ( %(denom)s )\n' % mydict) # AV + out.write(' %(declnamedenom)s = %(pre_coup)s%(coup)s%(post_coup)s / ( %(denom)s );\n' % mydict) # AV else: out.write(' %(declnamedenom)s = %(pre_coup)s%(coup)s%(post_coup)s / ( ( P%(i)s[0] * P%(i)s[0] ) - ( P%(i)s[1] * P%(i)s[1] ) - ( P%(i)s[2] * P%(i)s[2] ) - ( P%(i)s[3] * P%(i)s[3] ) - M%(i)s * ( M%(i)s - cI * W%(i)s ) );\n' % mydict) # AV else: