chiark / gitweb /
wip new energy functions
[moebius2.git] / common.h
index 7e70a752666e8ad45ee485451bbb13b72d2cd6cb..a11f5660a6b7d4e8d88ef630c67b9521398a27e3 100644 (file)
--- a/common.h
+++ b/common.h
@@ -36,8 +36,11 @@ double hypotD2(const double p[D3], const double q[D3]);
 double hypotD2plus(const double p[D3], const double q[D3], double add);
 
 double magnD(const double pq[D3]);
+double magnD2(const double pq[D3]);
 void xprod(double r[D3], const double a[D3], const double b[D3]);
 double dotprod(const double a[D3], const double b[D3]);
+void xprod_norm(double r[D3], const double a[D3], const double b[D3],
+               double absepsilon, double one);
 
 void flushoutput(void);
 void diee(const char *what);