sat-solvers 0.1.1

Unified interface to multiple SAT solvers (CaDiCaL, MiniSat, Glucose, Lingeling, Kissat) with automatic source compilation
Documentation
#ifndef _bins_hpp_INCLUDED
#define _bins_hpp_INCLUDED

#include "util.hpp" // Alphabetically after 'bins'.

namespace CaDiCaL {

using namespace std;

struct Bin {
  int lit;
  uint64_t id;
};

typedef vector<Bin> Bins;

inline void shrink_bins (Bins &bs) { shrink_vector (bs); }
inline void erase_bins (Bins &bs) { erase_vector (bs); }

} // namespace CaDiCaL

#endif