aboutsummaryrefslogtreecommitdiff
path: root/src/basis.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/basis.h')
-rw-r--r--src/basis.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/basis.h b/src/basis.h
index f8248c6..25eb0ae 100644
--- a/src/basis.h
+++ b/src/basis.h
@@ -32,8 +32,18 @@ typedef struct basis_struct {
Vector c;
} Basis;
+typedef struct cell_struct {
+ double a;
+ double b;
+ double c;
+ double alpha;
+ double beta;
+ double gamma;
+} UnitCell;
+
extern double basis_efom(struct reflectionlist_struct *reflectionlist, Basis *basis);
extern Basis basis_add(Basis u, Basis v);
+extern UnitCell basis_get_cell(Basis *cell);
#endif /* BASIS_H */