Skip to content
Snippets Groups Projects

Draft: Changes for compatibility with pystencils 2.0

Open Frederik Hennig requested to merge fhennig/pystencils2.0-compat into master
@@ -16,6 +16,9 @@ def run_equivalence_test(domain_size, lbm_config, lbm_opt, base_config, time_ste
cpu_scenario = create_channel(domain_size=domain_size, pressure_difference=0.001,
lbm_config=lbm_config, lbm_optimisation=lbm_opt, config=config)
config = replace(base_config, target=Target.GPU)
if not IS_PYSTENCILS_2:
from pystencils.enums import Backend
config = replace(config, backend=Backend.CUDA)
gpu_scenario = create_channel(domain_size=domain_size, pressure_difference=0.001,
lbm_config=lbm_config, lbm_optimisation=lbm_opt, config=config)