From b3201b162bd26e5455bafdfee0aef8a9e249152a Mon Sep 17 00:00:00 2001 From: Martin Bauer <martin.bauer@fau.de> Date: Fri, 9 Feb 2018 08:15:13 +0100 Subject: [PATCH] Bugfix in createLatticeBoltzmannFunction --- creationfunctions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/creationfunctions.py b/creationfunctions.py index 0eda27e0..5292494f 100644 --- a/creationfunctions.py +++ b/creationfunctions.py @@ -185,7 +185,7 @@ def createLatticeBoltzmannAst(updateRule=None, optimizationParams={}, **kwargs): params['optimizationParams'] = optimizationParams updateRule = createLatticeBoltzmannUpdateRule(**params) - fieldTypes = set(fa.field.dtype for fa in updateRule.freeSymbols if isinstance(fa, Field.Access)) + fieldTypes = set(fa.field.dtype for fa in updateRule.definedSymbols if isinstance(fa, Field.Access)) res = createKernel(updateRule, target=optParams['target'], dataType=collateTypes(fieldTypes), cpuOpenMP=optParams['openMP'], cpuVectorizeInfo=optParams['vectorization'], gpuIndexing=optParams['gpuIndexing'], gpuIndexingParams=optParams['gpuIndexingParams'], -- GitLab