#ifndef _sharer_hpp_INCLUDED #define _sharer_hpp_INCLUDED #include "paras.hpp" #include #include "utils/vec.hpp" #include "./workers/clause.hpp" class basesolver; class sharer { public: vec>> bucket[64]; vec producers, consumers; std::vector> cls; void do_clause_sharing(); void clause_sharing_init(); void clause_sharing_end(); int sort_clauses(int x); int import_clauses(int id); }; #endif