|
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.