diff options
Diffstat (limited to 'src/symmetry.h')
-rw-r--r-- | src/symmetry.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/symmetry.h b/src/symmetry.h index fbb80d26..23c00160 100644 --- a/src/symmetry.h +++ b/src/symmetry.h @@ -24,6 +24,12 @@ **/ typedef struct _symoplist SymOpList; +extern void free_symoplist(SymOpList *ops); + +extern SymOpList *get_pointgroup(const char *sym); + +extern SymOpList *special_position(SymOpList *ops, + signed int h, signed int k, signed int l); extern void get_asymm(signed int h, signed int k, signed int l, signed int *hp, signed int *kp, signed int *lp, @@ -42,12 +48,6 @@ extern void get_general_equiv(signed int h, signed int k, signed int l, signed int *he, signed int *ke, signed int *le, const char *sym, int idx); -extern SymOpList *get_twins(const char *holo, const char *mero); - -/* Properties of point groups */ -extern int is_polyhedral(const char *sym); -extern int rotational_order(const char *sym); -extern int has_perpendicular_mirror(const char *sym); -extern int has_bisecting_mirror_or_diad(const char *sym); +extern SymOpList *get_twins(SymOpList *source, SymOpList *target); #endif /* SYMMETRY_H */ |