ABC: A System for Sequential Synthesis and Verification
 
Loading...
Searching...
No Matches
xsat.h
Go to the documentation of this file.
1
21#ifndef ABC__sat__xSAT__xSAT_h
22#define ABC__sat__xSAT__xSAT_h
23
28#include "misc/vec/vecInt.h"
29
31
35struct xSAT_Solver_t_;
37
41/*=== xsatCnfReader.c ================================================*/
42extern int xSAT_SolverParseDimacs( FILE *, xSAT_Solver_t ** );
43
44/*=== xsatSolverAPI.c ================================================*/
46extern void xSAT_SolverDestroy( xSAT_Solver_t * );
47
50extern int xSAT_SolverSolve( xSAT_Solver_t * );
51
53
55
56#endif
#define ABC_NAMESPACE_HEADER_END
#define ABC_NAMESPACE_HEADER_START
NAMESPACES ///.
typedefABC_NAMESPACE_IMPL_START struct Vec_Int_t_ Vec_Int_t
DECLARATIONS ///.
Definition bblif.c:37
int xSAT_SolverParseDimacs(FILE *, xSAT_Solver_t **)
FUNCTION DECLARATIONS ///.
int xSAT_SolverAddClause(xSAT_Solver_t *, Vec_Int_t *)
void xSAT_SolverDestroy(xSAT_Solver_t *)
xSAT_Solver_t * xSAT_SolverCreate()
int xSAT_SolverSimplify(xSAT_Solver_t *)
void xSAT_SolverPrintStats(xSAT_Solver_t *)
struct xSAT_Solver_t_ xSAT_Solver_t
Definition xsat.h:36
int xSAT_SolverSolve(xSAT_Solver_t *)