chiark / gitweb /
starting to make it compile
[moebius2.git] / common.h
index 1a358d1d4033db9036c41b14abf565f66ecea73a..77589f98c45dcbba5770130e0d13fd317a14ab60 100644 (file)
--- a/common.h
+++ b/common.h
@@ -7,12 +7,17 @@
 
 #define _GNU_SOURCE
 #include <math.h>
+#include <float.h>
 #include <limits.h>
 
+#define D3 3
+
 double hypotD(const double p[D3], const double q[D3]);
 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]);
+
 #ifdef FP_FAST_FMA
 # define fma_fast fma
 #else