From 4a56c8448653ecc4fea9cee89e70b32dd5aadbc2 Mon Sep 17 00:00:00 2001 From: Adrian Kummerlaender Date: Sat, 26 Oct 2019 13:30:17 +0200 Subject: Add geometry argument --- boltzgen/kernel/generator.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'boltzgen/kernel/generator.py') 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, -- cgit v1.2.3