several more workarounds to make cint work with ginac
[ginac.git] / cint / dummies.h
index a616740d5caa05629f2b5217d513c3b3b805eb0d..08095215956720c3bfb3794e9dea6ee8683d4b1e 100644 (file)
@@ -822,3 +822,17 @@ inline ex rhs(basic const & x) {
 inline bool is_zero(basic const & x) {
     return is_zero(ex(x));
 }
+// fixes for simp_lor lor_g(x,y)
+inline simp_lor lor_g(ex const & x, basic const & y) {
+    return lor_g((x),ex(y));
+}
+inline simp_lor lor_g(basic const & x, ex const & y) {
+    return lor_g(ex(x),(y));
+}
+inline simp_lor lor_g(basic const & x, basic const & y) {
+    return lor_g(ex(x),ex(y));
+}
+
+inline simp_lor lor_vec(const string & x, const basic & y) {
+    return lor_vec((x),ex(y));
+}