
Go to the source code of this file.
Functions | |
| ABC_NAMESPACE_IMPL_START Vec_Int_t * | Exa4_ManParse (char *pFileName) |
| DECLARATIONS ///. | |
| Vec_Int_t * | Cnf_RunSolverOnce (int Id, int Rand, int TimeOut, int fVerbose) |
| FUNCTION DEFINITIONS ///. | |
| Vec_Int_t * | Cnf_RunSolverArray (int nProcs, int TimeOut, int fVerbose) |
| Vec_Int_t * | Cnf_RunSolver (int nProcs, int TimeOut, int fVerbose) |
| int | Aig_ManScanMapping_rec (Cnf_Man_t *p, Aig_Obj_t *pObj, Vec_Ptr_t *vMapped) |
| Vec_Ptr_t * | Aig_ManScanMapping (Cnf_Man_t *p, int fCollect) |
| int | Cnf_ManScanMapping_rec (Cnf_Man_t *p, Aig_Obj_t *pObj, Vec_Ptr_t *vMapped, int fPreorder) |
| Vec_Ptr_t * | Cnf_ManScanMapping (Cnf_Man_t *p, int fCollect, int fPreorder) |
| Vec_Int_t * | Cnf_DataCollectCiSatNums (Cnf_Dat_t *pCnf, Aig_Man_t *p) |
| Vec_Int_t * | Cnf_DataCollectCoSatNums (Cnf_Dat_t *pCnf, Aig_Man_t *p) |
| unsigned char * | Cnf_DataDeriveLitPolarities (Cnf_Dat_t *p) |
| Cnf_Dat_t * | Cnf_DataReadFromFile (char *pFileName) |
| int | Cnf_DataSolveFromFile (char *pFileName, int nConfLimit, int nLearnedStart, int nLearnedDelta, int nLearnedPerce, int fVerbose, int fShowPattern, int **ppModel, int nPis) |
| int | Cnf_DataBestVar (Cnf_Dat_t *p, int *pSkip) |
| void | Cnf_Experiment1 () |
| Vec_Int_t * | Cnf_GenRandLits (int iVarBeg, int iVarEnd, int nLits, int Value, int Rand, int fVerbose) |
| void | Cnf_SplitCnfFile (char *pFileName, int nParts, int iVarBeg, int iVarEnd, int nLits, int Value, int Rand, int fPrepro, int fVerbose) |
| void | Cnf_SplitCnfCleanup (int nParts) |
| void | Cnf_SplitSat (char *pFileName, int iVarBeg, int iVarEnd, int nLits, int Value, int TimeOut, int nProcs, int nIters, int Seed, int fPrepro, int fVerbose) |
Function*************************************************************
Synopsis [Computes area, references, and nodes used in the mapping.]
Description [Collects the nodes in reverse topological order.]
SideEffects []
SeeAlso []
Definition at line 297 of file cnfUtil.c.

Function*************************************************************
Synopsis [Computes area, references, and nodes used in the mapping.]
Description []
SideEffects []
SeeAlso []
Definition at line 253 of file cnfUtil.c.


| int Cnf_DataBestVar | ( | Cnf_Dat_t * | p, |
| int * | pSkip ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 690 of file cnfUtil.c.

Function*************************************************************
Synopsis [Returns the array of CI IDs.]
Description []
SideEffects []
SeeAlso []
Definition at line 407 of file cnfUtil.c.

Function*************************************************************
Synopsis [Returns the array of CI IDs.]
Description []
SideEffects []
SeeAlso []
Definition at line 429 of file cnfUtil.c.

| unsigned char * Cnf_DataDeriveLitPolarities | ( | Cnf_Dat_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 451 of file cnfUtil.c.
| Cnf_Dat_t * Cnf_DataReadFromFile | ( | char * | pFileName | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 511 of file cnfUtil.c.


| int Cnf_DataSolveFromFile | ( | char * | pFileName, |
| int | nConfLimit, | ||
| int | nLearnedStart, | ||
| int | nLearnedDelta, | ||
| int | nLearnedPerce, | ||
| int | fVerbose, | ||
| int | fShowPattern, | ||
| int ** | ppModel, | ||
| int | nPis ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 609 of file cnfUtil.c.

| void Cnf_Experiment1 | ( | ) |
Definition at line 703 of file cnfUtil.c.

| Vec_Int_t * Cnf_GenRandLits | ( | int | iVarBeg, |
| int | iVarEnd, | ||
| int | nLits, | ||
| int | Value, | ||
| int | Rand, | ||
| int | fVerbose ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 733 of file cnfUtil.c.


Function*************************************************************
Synopsis [Computes area, references, and nodes used in the mapping.]
Description [Collects the nodes in reverse topological order.]
SideEffects []
SeeAlso []
Definition at line 377 of file cnfUtil.c.


Function*************************************************************
Synopsis [Computes area, references, and nodes used in the mapping.]
Description []
SideEffects []
SeeAlso []
Definition at line 327 of file cnfUtil.c.


| Vec_Int_t * Cnf_RunSolver | ( | int | nProcs, |
| int | TimeOut, | ||
| int | fVerbose ) |
Function*************************************************************
Synopsis [Solving problems using many cores.]
Description []
SideEffects []
SeeAlso []
Definition at line 134 of file cnfUtil.c.


| Vec_Int_t * Cnf_RunSolverArray | ( | int | nProcs, |
| int | TimeOut, | ||
| int | fVerbose ) |
Definition at line 112 of file cnfUtil.c.


| Vec_Int_t * Cnf_RunSolverOnce | ( | int | Id, |
| int | Rand, | ||
| int | TimeOut, | ||
| int | fVerbose ) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Solving problems using one core.]
Description []
SideEffects []
SeeAlso []
Definition at line 63 of file cnfUtil.c.


| void Cnf_SplitCnfCleanup | ( | int | nParts | ) |
| void Cnf_SplitCnfFile | ( | char * | pFileName, |
| int | nParts, | ||
| int | iVarBeg, | ||
| int | iVarEnd, | ||
| int | nLits, | ||
| int | Value, | ||
| int | Rand, | ||
| int | fPrepro, | ||
| int | fVerbose ) |
Definition at line 757 of file cnfUtil.c.


| void Cnf_SplitSat | ( | char * | pFileName, |
| int | iVarBeg, | ||
| int | iVarEnd, | ||
| int | nLits, | ||
| int | Value, | ||
| int | TimeOut, | ||
| int | nProcs, | ||
| int | nIters, | ||
| int | Seed, | ||
| int | fPrepro, | ||
| int | fVerbose ) |
Definition at line 796 of file cnfUtil.c.

|
extern |
DECLARATIONS ///.
CFile****************************************************************
FileName [cnfUtil.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [AIG-to-CNF conversion.]
Synopsis []
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - April 28, 2007.]
Revision [
]
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 1812 of file bmcMaj.c.

