def GetDataCacheFunctions(self):
        functionList = []
        for i in self.polyfunctional2DFlags:
            if i == 0:
                continue
            functionList.append([pyeq2.DataCache.DataCacheFunctions.Polyfunctional2D(NameOrValueFlag=1, args=i), i])
        if self.polyfunctional2DFlags in 0:
            functionList.append([pyeq2.DataCache.DataCacheFunctions.Polyfunctional2D(NameOrValueFlag=1, args=0), 0])
        return functionList
dataset/ETHPy150Open zunzun/pyeq2/Models_2D/Polyfunctional.py/UserSelectablePolyfunctional.GetDataCacheFunctions/swapped operands of `in`