convert Group::solve to tc::solve function

This commit is contained in:
David Allemang
2022-09-13 22:28:56 -04:00
parent 576e277d41
commit c3e3043912
6 changed files with 157 additions and 161 deletions

View File

@@ -8,3 +8,7 @@
#include "util.hpp"
#include "cosets.hpp"
#include "group.hpp"
namespace tc {
Cosets solve(const Group &group, const std::vector<size_t> &sub_gens);
}

View File

@@ -41,8 +41,6 @@ namespace tc {
}
[[nodiscard]] SubGroup subgroup(const std::vector<int> &gens) const;
[[nodiscard]] Cosets solve(const std::vector<int> &sub_gens = {}) const;
};
struct SubGroup : public Group {