37 int (*terminate) (
void *state)) {
42 void (*learn) (
void *state,
int *
clause)) {
#define ABC_NAMESPACE_IMPL_START
#define ABC_NAMESPACE_IMPL_END
void ccadical_set_terminate(CCaDiCaL *ptr, void *state, int(*terminate)(void *))
void ccadical_assume(CCaDiCaL *wrapper, int lit)
void ccadical_set_learn(CCaDiCaL *ptr, void *state, int max_length, void(*learn)(void *state, int *clause))
int ccadical_solve(CCaDiCaL *wrapper)
void ccadical_release(CCaDiCaL *wrapper)
int ccadical_val(CCaDiCaL *wrapper, int lit)
void ccadical_add(CCaDiCaL *wrapper, int lit)
const char * ccadical_signature(void)
CCaDiCaL * ccadical_init(void)
int ccadical_failed(CCaDiCaL *wrapper, int lit)
ABC_NAMESPACE_IMPL_START const char * ipasir_signature()
void ipasir_set_terminate(void *solver, void *state, int(*terminate)(void *state))
void ipasir_set_learn(void *solver, void *state, int max_length, void(*learn)(void *state, int *clause))
void ipasir_release(void *solver)
void ipasir_add(void *solver, int lit)
void ipasir_assume(void *solver, int lit)
int ipasir_failed(void *solver, int lit)
int ipasir_solve(void *solver)
int ipasir_val(void *solver, int lit)
typedefABC_NAMESPACE_HEADER_START struct CCaDiCaL CCaDiCaL