From 7cfb0a380311cdd7c050407b3642bbb8a07f417d Mon Sep 17 00:00:00 2001 From: allem Date: Wed, 8 Jan 2020 22:26:33 -0500 Subject: [PATCH] add missing operator definitions --- src/core.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/core.cpp b/src/core.cpp index 5dbe99b..09ff19d 100644 --- a/src/core.cpp +++ b/src/core.cpp @@ -2,6 +2,7 @@ #include #include +#include namespace tc { Action::Action(int from_idx, int gen) @@ -149,4 +150,12 @@ namespace tc { } } } + + Group operator*(const Group &g, const Group &h) { + return g.product(h); + } + + Group operator^(const Group &g, int p) { + return g.power(p); + } }