Skip to content
Snippets Groups Projects
Commit 434885fc authored by Markus Holzer's avatar Markus Holzer
Browse files

Clear cache in szenario creation loop

parent 96b6f4bc
No related merge requests found
...@@ -4,6 +4,7 @@ import pytest ...@@ -4,6 +4,7 @@ import pytest
from lbmpy.creationfunctions import create_lb_ast from lbmpy.creationfunctions import create_lb_ast
from lbmpy.scenarios import create_lid_driven_cavity from lbmpy.scenarios import create_lid_driven_cavity
from pystencils.sympyextensions import count_operations_in_ast from pystencils.sympyextensions import count_operations_in_ast
from sympy.core.cache import clear_cache
def test_split_number_of_operations(): def test_split_number_of_operations():
...@@ -35,6 +36,7 @@ def test_equivalence(): ...@@ -35,6 +36,7 @@ def test_equivalence():
for compressible in (True, False): for compressible in (True, False):
for method in ('srt', 'mrt'): for method in ('srt', 'mrt'):
for force in ((0, 0, 0), (1e-6, 1e-7, 2e-6)): 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), common_params = {'domain_size': (20, 30) if stencil.startswith('D2') else (10, 13, 7),
'stencil': stencil, 'stencil': stencil,
'method': method, 'method': method,
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment