diff options
author | Adrian Kummerlaender | 2019-10-26 13:30:17 +0200 |
---|---|---|
committer | Adrian Kummerlaender | 2019-10-26 13:30:17 +0200 |
commit | 4a56c8448653ecc4fea9cee89e70b32dd5aadbc2 (patch) | |
tree | 0e083d9a33f3c2b2ce51d4af2c08a0849f3891e5 /boltzgen/kernel/generator.py | |
parent | afbb5520cd2140c108adffd6170b5a83faf329f2 (diff) | |
download | boltzgen-4a56c8448653ecc4fea9cee89e70b32dd5aadbc2.tar boltzgen-4a56c8448653ecc4fea9cee89e70b32dd5aadbc2.tar.gz boltzgen-4a56c8448653ecc4fea9cee89e70b32dd5aadbc2.tar.bz2 boltzgen-4a56c8448653ecc4fea9cee89e70b32dd5aadbc2.tar.lz boltzgen-4a56c8448653ecc4fea9cee89e70b32dd5aadbc2.tar.xz boltzgen-4a56c8448653ecc4fea9cee89e70b32dd5aadbc2.tar.zst boltzgen-4a56c8448653ecc4fea9cee89e70b32dd5aadbc2.zip |
Add geometry argument
Diffstat (limited to 'boltzgen/kernel/generator.py')
-rw-r--r-- | boltzgen/kernel/generator.py | 3 |
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, |