From f684d662197dd56c706f648842b38952d8990a59 Mon Sep 17 00:00:00 2001 From: Julian Hammer <julian.hammer@fau.de> Date: Fri, 18 Dec 2020 12:15:51 +0100 Subject: [PATCH] passing on user defined kerncraft parameters --- pystencils/kerncraft_coupling/kerncraft_interface.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pystencils/kerncraft_coupling/kerncraft_interface.py b/pystencils/kerncraft_coupling/kerncraft_interface.py index 2d0859f7e..c0dc5888f 100644 --- a/pystencils/kerncraft_coupling/kerncraft_interface.py +++ b/pystencils/kerncraft_coupling/kerncraft_interface.py @@ -342,7 +342,7 @@ class PyStencilsKerncraftKernel(KernelCode): class KerncraftParameters(DotDict): def __init__(self, **kwargs): - super(KerncraftParameters, self).__init__(**kwargs) + super(KerncraftParameters, self).__init__() self['asm_block'] = 'auto' self['asm_increment'] = 0 self['cores'] = 1 @@ -353,6 +353,7 @@ class KerncraftParameters(DotDict): self['unit'] = 'cy/CL' self['ignore_warnings'] = True self['incore_model'] = 'OSACA' + self.update(**kwargs) # ------------------------------------------- Helper functions --------------------------------------------------------- -- GitLab