ABC: A System for Sequential Synthesis and Verification
 
Loading...
Searching...
No Matches
cadical_bins.cpp
Go to the documentation of this file.
1#include "global.h"
2
3#include "internal.hpp"
4
6
7namespace CaDiCaL {
8
9/*------------------------------------------------------------------------*/
10
11// Binary implication graph lists.
12
14 CADICAL_assert (big.empty ());
15 if (big.size () < 2 * vsize)
16 big.resize (2 * vsize, Bins ());
17 LOG ("initialized binary implication graph");
18}
19
21 CADICAL_assert (!big.empty ());
23 LOG ("reset binary implication graph");
24}
25
26} // namespace CaDiCaL
27
#define ABC_NAMESPACE_IMPL_START
#define ABC_NAMESPACE_IMPL_END
#define CADICAL_assert(ignore)
Definition global.h:14
#define LOG(...)
vector< Bin > Bins
Definition bins.hpp:19
void erase_vector(std::vector< T > &v)
Definition util.hpp:90
vector< Bins > big
Definition internal.hpp:240