From 434885fc664b8a2e4849552ca8547fdb8aac87eb Mon Sep 17 00:00:00 2001
From: markus <markus.holzer@fau.de>
Date: Thu, 25 Jun 2020 16:33:54 +0200
Subject: [PATCH] Clear cache in szenario creation loop

---
 lbmpy_tests/test_split_optimization.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/lbmpy_tests/test_split_optimization.py b/lbmpy_tests/test_split_optimization.py
index 821d6868..89e73133 100644
--- a/lbmpy_tests/test_split_optimization.py
+++ b/lbmpy_tests/test_split_optimization.py
@@ -4,6 +4,7 @@ import pytest
 from lbmpy.creationfunctions import create_lb_ast
 from lbmpy.scenarios import create_lid_driven_cavity
 from pystencils.sympyextensions import count_operations_in_ast
+from sympy.core.cache import clear_cache
 
 
 def test_split_number_of_operations():
@@ -35,6 +36,7 @@ def test_equivalence():
         for compressible in (True, False):
             for method in ('srt', 'mrt'):
                 for force in ((0, 0, 0), (1e-6, 1e-7, 2e-6)):
+                    clear_cache()
                     common_params = {'domain_size': (20, 30) if stencil.startswith('D2') else (10, 13, 7),
                                      'stencil': stencil,
                                      'method': method,
-- 
GitLab