From 1989507bc5c2211d7df2e2e2aaf4ed77d8053bad Mon Sep 17 00:00:00 2001 From: Markus Holzer <markus.holzer@fau.de> Date: Thu, 15 Jun 2023 09:38:18 +0200 Subject: [PATCH] Implement fallback case --- lbmpy/max_domain_size_info.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/lbmpy/max_domain_size_info.py b/lbmpy/max_domain_size_info.py index fcd2ed09..3e6b9615 100644 --- a/lbmpy/max_domain_size_info.py +++ b/lbmpy/max_domain_size_info.py @@ -41,6 +41,15 @@ except ImportError: cupy = None device = None +if cupy: + try: + device = cupy.cuda.Device(pystencils.GPU_DEVICE) + except AttributeError: + warnings.warn("You are using an old pystencils version. Consider updating it") + device = cupy.cuda.Device(0) +else: + device = None + try: from psutil import virtual_memory except ImportError: -- GitLab