aboutsummaryrefslogtreecommitdiff
path: root/boltzgen/kernel/generator.py
diff options
context:
space:
mode:
Diffstat (limited to 'boltzgen/kernel/generator.py')
-rw-r--r--boltzgen/kernel/generator.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/boltzgen/kernel/generator.py b/boltzgen/kernel/generator.py
index d91ddd5..434d163 100644
--- a/boltzgen/kernel/generator.py
+++ b/boltzgen/kernel/generator.py
@@ -24,6 +24,9 @@ class Generator:
else:
layout_impl = layout_impl(self.descriptor, geometry)
+ if geometry.dimension() != self.descriptor.d:
+ raise Exception('Geometry dimension must match descriptor dimension')
+
return Template(filename = str(template_path)).render(
descriptor = self.descriptor,
geometry = geometry,