diff --git a/cpu/kernelcreation.py b/cpu/kernelcreation.py index 68f38ef44ad437e90b06e649fefb0b3b360acf72..948a0871d391a8b4a52bfebb503f1a29c48d07a4 100644 --- a/cpu/kernelcreation.py +++ b/cpu/kernelcreation.py @@ -61,7 +61,7 @@ def createKernel(listOfEquations, functionName="kernel", typeForSymbol='double', typedSplitGroups = [[typeSymbol(s) for s in splitGroup] for splitGroup in splitGroups] splitInnerLoop(code, typedSplitGroups) - basePointerInfo = [['spatialInner0'], ['spatialInner1']] + basePointerInfo = [['spatialInner0'], ['spatialInner1']] if len(loopOrder) >= 2 else [['spatialInner0']] basePointerInfos = {field.name: parseBasePointerInfo(basePointerInfo, loopOrder, field) for field in allFields} resolveFieldAccesses(code, readOnlyFields, fieldToBasePointerInfo=basePointerInfos)