aboutsummaryrefslogtreecommitdiff
path: root/boltzgen/kernel/generator.py
diff options
context:
space:
mode:
authorAdrian Kummerlaender2019-10-26 12:40:35 +0200
committerAdrian Kummerlaender2019-10-26 12:40:35 +0200
commit8e968727a9c2c5a1b3be858b1102e70651f34168 (patch)
treeaceca27b4f23d2967808ebd6eff992567f381b96 /boltzgen/kernel/generator.py
parent58d926cb7329a0da941ab1f3451ec0282795811c (diff)
downloadboltzgen-8e968727a9c2c5a1b3be858b1102e70651f34168.tar
boltzgen-8e968727a9c2c5a1b3be858b1102e70651f34168.tar.gz
boltzgen-8e968727a9c2c5a1b3be858b1102e70651f34168.tar.bz2
boltzgen-8e968727a9c2c5a1b3be858b1102e70651f34168.tar.lz
boltzgen-8e968727a9c2c5a1b3be858b1102e70651f34168.tar.xz
boltzgen-8e968727a9c2c5a1b3be858b1102e70651f34168.tar.zst
boltzgen-8e968727a9c2c5a1b3be858b1102e70651f34168.zip
Generalize floating point precision argument
Diffstat (limited to 'boltzgen/kernel/generator.py')
-rw-r--r--boltzgen/kernel/generator.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/boltzgen/kernel/generator.py b/boltzgen/kernel/generator.py
index e897325..d91ddd5 100644
--- a/boltzgen/kernel/generator.py
+++ b/boltzgen/kernel/generator.py
@@ -35,7 +35,10 @@ class Generator:
collision_subexpr = self.collision[0],
collision_assignment = self.collision[1],
- float_type = precision,
+ float_type = {
+ 'single': 'float',
+ 'double': 'double'
+ }.get(precision),
boundary_src = Template(self.boundary).render(
descriptor = self.descriptor,