aboutsummaryrefslogtreecommitdiff
path: root/lid_driven_cavity/cpp/generate.py
diff options
context:
space:
mode:
authorAdrian Kummerlaender2019-11-05 20:14:29 +0100
committerAdrian Kummerlaender2019-11-05 20:14:29 +0100
commit527e8aa9c33d7c82b548b2280c979f653a7131ae (patch)
tree7ecffeb17653808080b143618732e148e1bb674b /lid_driven_cavity/cpp/generate.py
parent8285173fa9c69de72020962506eb080a49be0ce5 (diff)
downloadboltzgen_examples-527e8aa9c33d7c82b548b2280c979f653a7131ae.tar
boltzgen_examples-527e8aa9c33d7c82b548b2280c979f653a7131ae.tar.gz
boltzgen_examples-527e8aa9c33d7c82b548b2280c979f653a7131ae.tar.bz2
boltzgen_examples-527e8aa9c33d7c82b548b2280c979f653a7131ae.tar.lz
boltzgen_examples-527e8aa9c33d7c82b548b2280c979f653a7131ae.tar.xz
boltzgen_examples-527e8aa9c33d7c82b548b2280c979f653a7131ae.tar.zst
boltzgen_examples-527e8aa9c33d7c82b548b2280c979f653a7131ae.zip
Add basic AA pattern support for C++ example
Diffstat (limited to 'lid_driven_cavity/cpp/generate.py')
-rwxr-xr-xlid_driven_cavity/cpp/generate.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/lid_driven_cavity/cpp/generate.py b/lid_driven_cavity/cpp/generate.py
index 27c7997..dae2514 100755
--- a/lid_driven_cavity/cpp/generate.py
+++ b/lid_driven_cavity/cpp/generate.py
@@ -18,6 +18,7 @@ generator = Generator(
model = BGK(config.descriptor, tau = config.tau),
target = 'cpp',
precision = config.precision,
+ streaming = config.streaming,
index = 'XYZ',
layout = 'AOS')
@@ -30,7 +31,7 @@ with open('%s/kernel.h' % args.output, 'w') as kernel:
kernel.write(generator.kernel(config.geometry, functions))
ldc_src = ''
-with open('ldc.cpp.mako', 'r') as template:
+with open('ldc.cpp.%s.mako' % config.streaming, 'r') as template:
ldc_src = template.read()
with open('%s/ldc.cpp' % args.output, 'w') as app: