Skip to content
Snippets Groups Projects

Headerfile.parse removes strips " from strings

Merged Christoph Alt requested to merge ob28imeq/pystencils-sfg:fix_headerinclude into master
3 files
+ 23
11
Compare changes
  • Side-by-side
  • Inline
Files
3
+ 7
11
from pystencils import Target, CreateKernelConfig, create_kernel, no_jit
from pystencils import Target, CreateKernelConfig, no_jit
from lbmpy import create_lb_update_rule, LBMOptimisation
from lbmpy import create_lb_update_rule, LBMOptimisation
from pystencilssfg import SourceFileGenerator, SfgConfiguration
from pystencilssfg import SourceFileGenerator, SfgConfig
from pystencilssfg.lang.cpp import mdspan_ref
sfg_config = SfgConfiguration(
sfg_config = SfgConfig()
output_directory="out/test_cuda",
sfg_config.extensions.impl = "cu"
outer_namespace="gen_code",
sfg_config.output_directory = "out/test_cuda"
impl_extension="cu"
sfg_config.outer_namespace = "gen_code"
)
with SourceFileGenerator(sfg_config) as sfg:
with SourceFileGenerator(sfg_config) as sfg:
gen_config = CreateKernelConfig(target=Target.CUDA, jit=no_jit)
gen_config = CreateKernelConfig(target=Target.CUDA, jit=no_jit)
@@ -15,6 +13,4 @@ with SourceFileGenerator(sfg_config) as sfg:
@@ -15,6 +13,4 @@ with SourceFileGenerator(sfg_config) as sfg:
update = create_lb_update_rule()
update = create_lb_update_rule()
kernel = sfg.kernels.create(update, "lbm_update", gen_config)
kernel = sfg.kernels.create(update, "lbm_update", gen_config)
sfg.function("lb_update")(
sfg.function("lb_update")(sfg.call(kernel))
sfg.call(kernel)
)
Loading