From a84036697da6b57fdc93f66caec701979df97022 Mon Sep 17 00:00:00 2001
From: Frederik Hennig <frederik.hennig@fau.de>
Date: Wed, 19 Mar 2025 13:31:20 +0000
Subject: [PATCH] fix default block size for dynamic launch grids

---
 src/pystencilssfg/composer/gpu_composer.py | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/src/pystencilssfg/composer/gpu_composer.py b/src/pystencilssfg/composer/gpu_composer.py
index 72628ab..a1d01c4 100644
--- a/src/pystencilssfg/composer/gpu_composer.py
+++ b/src/pystencilssfg/composer/gpu_composer.py
@@ -186,13 +186,8 @@ class SfgGpuComposer(SfgComposerMixIn):
 
                 block_size_init_args: tuple[ExprLike, ...]
                 if user_block_size is None:
-                    if launch_config.block_size is None:
-                        raise ValueError(
-                            "Neither a user-defined nor a default block size was defined."
-                        )
-
                     block_size_init_args = tuple(
-                        str(bs) for bs in launch_config.block_size
+                        str(bs) for bs in launch_config.default_block_size
                     )
                 else:
                     block_size_init_args = (user_block_size,)
-- 
GitLab