aboutsummaryrefslogtreecommitdiff
path: root/src/symmetry.c
diff options
context:
space:
mode:
authorThomas White <taw@physics.org>2010-06-30 18:33:26 +0200
committerThomas White <taw@physics.org>2012-02-22 15:26:52 +0100
commit29d2a374f2f820e6ea0e4bd9c4aa6617393eea0f (patch)
tree38cc2d74f3bb603aafdcad1a43d5c6c224ab59d0 /src/symmetry.c
parentbb52ba8c082eab21c958616fb71dc36de25a9efb (diff)
Trap invalid symmetries, and handle unspecified symmetry
Diffstat (limited to 'src/symmetry.c')
-rw-r--r--src/symmetry.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/symmetry.c b/src/symmetry.c
index b06dfc14..3df45dc0 100644
--- a/src/symmetry.c
+++ b/src/symmetry.c
@@ -156,8 +156,8 @@ void get_equiv(signed int h, signed int k, signed int l,
/* TODO: Add more groups here */
- /* Fallback for unrecognised groups */
- *he = h; *ke = k; *le = l;
+ ERROR("Unrecognised symmetry '%s'\n", sym);
+ abort();
}
@@ -178,4 +178,5 @@ void get_asymm(signed int h, signed int k, signed int l,
/* Should never reach here */
ERROR("No match found in %s for %i %i %i\n", sym, h, k, l);
+ abort();
}