]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-0.0.1
authorfred <fred>
Wed, 2 Oct 1996 22:07:54 +0000 (22:07 +0000)
committerfred <fred>
Wed, 2 Oct 1996 22:07:54 +0000 (22:07 +0000)
const.hh [new file with mode: 0644]
real.hh [new file with mode: 0644]

diff --git a/const.hh b/const.hh
new file mode 100644 (file)
index 0000000..5a989e2
--- /dev/null
+++ b/const.hh
@@ -0,0 +1,11 @@
+/*
+    global constants
+    */
+
+
+const Real CM_TO_PT=72/2.54;
+const Real VERT_TO_PT=CM_TO_PT;        // tex output
+const Real HOR_TO_PT=CM_TO_PT; // tex output
+const Real EPS=1e-7;           // qlpsolve.hh
+const int MAXITER=100;         // qlpsolve.hh
+const Real INFTY=1e8;
diff --git a/real.hh b/real.hh
new file mode 100644 (file)
index 0000000..1f2187c
--- /dev/null
+++ b/real.hh
@@ -0,0 +1,25 @@
+#ifndef REAL_HH
+#define REAL_HH
+typedef double Real;
+inline Real sqr(Real x){
+    return x*x;
+}
+inline Real MIN(Real x, Real y) {
+    return (x < y)? x : y;
+}
+
+inline Real MAX(Real x, Real y) {
+    return (x > y) ? x : y;
+}
+
+inline Real ABS(Real x)
+{
+    return (x>0)? x:-x;
+}
+inline
+int sgn(Real x) {
+    if (!x)return 0;
+    return (x > 0) ?1: -1;
+}
+
+#endif