#include "gia.h"#include "sat/bsat/satStore.h"#include "misc/vec/vecWec.h"#include "misc/util/utilNam.h"#include "map/scl/sclCon.h"
Go to the source code of this file.
Classes | |
| struct | Sbm_Man_t_ |
Typedefs | |
| typedef typedefABC_NAMESPACE_IMPL_START struct Sbm_Man_t_ | Sbm_Man_t |
| DECLARATIONS ///. | |
Functions | |
| int | Sbm_ManCheckSol (Sbm_Man_t *p, Vec_Int_t *vSol) |
| FUNCTION DEFINITIONS ///. | |
| int | Sbm_ManCreateCnf (Sbm_Man_t *p) |
| int | Card_AddCardinConstrPairWise (Vec_Int_t *p, Vec_Int_t *vVars) |
| int | Card_AddCardinSolver (int LogN, Vec_Int_t **pvVars, Vec_Int_t **pvRes) |
| sat_solver * | Sbm_AddCardinSolver2 (int LogN, Vec_Int_t **pvVars, Vec_Int_t **pvRes) |
| int | Sbm_AddCardinConstrPairWise (sat_solver *p, Vec_Int_t *vVars, int K) |
| sat_solver * | Sbm_AddCardinSolver (int LogN, Vec_Int_t **pvVars) |
| void | Sbm_AddCardinConstrTest () |
| Sbm_Man_t * | Sbm_ManAlloc (int LogN) |
| void | Sbm_ManStop (Sbm_Man_t *p) |
| int | Sbm_ManTestSat (void *pMan) |
| typedef typedefABC_NAMESPACE_IMPL_START struct Sbm_Man_t_ Sbm_Man_t |
DECLARATIONS ///.
CFile****************************************************************
FileName [giaSatMap.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Scalable AIG package.]
Synopsis []
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]
Definition at line 36 of file giaSatMap.c.
Definition at line 350 of file giaSatMap.c.

Definition at line 356 of file giaSatMap.c.


| int Sbm_AddCardinConstrPairWise | ( | sat_solver * | p, |
| Vec_Int_t * | vVars, | ||
| int | K ) |
Definition at line 449 of file giaSatMap.c.

| void Sbm_AddCardinConstrTest | ( | ) |
Definition at line 469 of file giaSatMap.c.

| sat_solver * Sbm_AddCardinSolver | ( | int | LogN, |
| Vec_Int_t ** | pvVars ) |
Definition at line 456 of file giaSatMap.c.


| sat_solver * Sbm_AddCardinSolver2 | ( | int | LogN, |
| Vec_Int_t ** | pvVars, | ||
| Vec_Int_t ** | pvRes ) |
Definition at line 369 of file giaSatMap.c.

| Sbm_Man_t * Sbm_ManAlloc | ( | int | LogN | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 512 of file giaSatMap.c.


FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Verify solution. Create polarity and assumptions.]
Description []
SideEffects []
SeeAlso []
Definition at line 85 of file giaSatMap.c.

| int Sbm_ManCreateCnf | ( | Sbm_Man_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 149 of file giaSatMap.c.


| void Sbm_ManStop | ( | Sbm_Man_t * | p | ) |
Definition at line 538 of file giaSatMap.c.


| int Sbm_ManTestSat | ( | void * | pMan | ) |
Definition at line 562 of file giaSatMap.c.
