abc-master
|
Go to the source code of this file.
Functions | |
static ABC_NAMESPACE_IMPL_START void | Sat_SolverClauseWriteDimacs (FILE *pFile, clause *pC, int fIncrement) |
DECLARATIONS ///. More... | |
void | Sat_SolverWriteDimacs (sat_solver *p, char *pFileName, lit *assumpBegin, lit *assumpEnd, int incrementVars) |
void | Sat_Solver2WriteDimacs (sat_solver2 *p, char *pFileName, lit *assumpBegin, lit *assumpEnd, int incrementVars) |
void | Sat_SolverPrintStats (FILE *pFile, sat_solver *p) |
void | Sat_Solver2PrintStats (FILE *pFile, sat_solver2 *s) |
int | Sat_Solver2GetVarMem (sat_solver2 *s) |
int * | Sat_SolverGetModel (sat_solver *p, int *pVars, int nVars) |
int * | Sat_Solver2GetModel (sat_solver2 *p, int *pVars, int nVars) |
void | Sat_SolverDoubleClauses (sat_solver *p, int iVar) |
int* Sat_Solver2GetModel | ( | sat_solver2 * | p, |
int * | pVars, | ||
int | nVars | ||
) |
Function*************************************************************
Synopsis [Returns a counter-example.]
Description []
SideEffects []
SeeAlso []
Definition at line 287 of file satUtil.c.
int Sat_Solver2GetVarMem | ( | sat_solver2 * | s | ) |
void Sat_Solver2PrintStats | ( | FILE * | pFile, |
sat_solver2 * | s | ||
) |
void Sat_Solver2WriteDimacs | ( | sat_solver2 * | p, |
char * | pFileName, | ||
lit * | assumpBegin, | ||
lit * | assumpEnd, | ||
int | incrementVars | ||
) |
Definition at line 123 of file satUtil.c.
|
static |
DECLARATIONS ///.
FUNCTION DEFINITIONS ///.
CFile****************************************************************
FileName [satUtil.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [C-language MiniSat solver.]
Synopsis [Additional SAT solver procedures.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]
Function*************************************************************
Synopsis [Writes the given clause in a file in DIMACS format.]
Description []
SideEffects []
SeeAlso []
void Sat_SolverDoubleClauses | ( | sat_solver * | p, |
int | iVar | ||
) |
int* Sat_SolverGetModel | ( | sat_solver * | p, |
int * | pVars, | ||
int | nVars | ||
) |
Function*************************************************************
Synopsis [Returns a counter-example.]
Description []
SideEffects []
SeeAlso []
Definition at line 266 of file satUtil.c.
void Sat_SolverPrintStats | ( | FILE * | pFile, |
sat_solver * | p | ||
) |
void Sat_SolverWriteDimacs | ( | sat_solver * | p, |
char * | pFileName, | ||
lit * | assumpBegin, | ||
lit * | assumpEnd, | ||
int | incrementVars | ||
) |
Function*************************************************************
Synopsis [Write the clauses in the solver into a file in DIMACS format.]
Description []
SideEffects []
SeeAlso []
Definition at line 71 of file satUtil.c.