abc-master
|
#include "msatInt.h"
Go to the source code of this file.
Functions | |
ABC_NAMESPACE_IMPL_START Msat_ClauseVec_t * | Msat_ClauseVecAlloc (int nCap) |
DECLARATIONS ///. More... | |
void | Msat_ClauseVecFree (Msat_ClauseVec_t *p) |
Msat_Clause_t ** | Msat_ClauseVecReadArray (Msat_ClauseVec_t *p) |
int | Msat_ClauseVecReadSize (Msat_ClauseVec_t *p) |
void | Msat_ClauseVecGrow (Msat_ClauseVec_t *p, int nCapMin) |
void | Msat_ClauseVecShrink (Msat_ClauseVec_t *p, int nSizeNew) |
void | Msat_ClauseVecClear (Msat_ClauseVec_t *p) |
void | Msat_ClauseVecPush (Msat_ClauseVec_t *p, Msat_Clause_t *Entry) |
Msat_Clause_t * | Msat_ClauseVecPop (Msat_ClauseVec_t *p) |
void | Msat_ClauseVecWriteEntry (Msat_ClauseVec_t *p, int i, Msat_Clause_t *Entry) |
Msat_Clause_t * | Msat_ClauseVecReadEntry (Msat_ClauseVec_t *p, int i) |
ABC_NAMESPACE_IMPL_START Msat_ClauseVec_t* Msat_ClauseVecAlloc | ( | int | nCap | ) |
DECLARATIONS ///.
CFile****************************************************************
FileName [msatClauseVec.c]
PackageName [A C version of SAT solver MINISAT, originally developed in C++ by Niklas Een and Niklas Sorensson, Chalmers University of Technology, Sweden: http://www.cs.chalmers.se/~een/Satzoo.]
Synopsis [Procedures working with arrays of SAT clauses.]
Author [Alan Mishchenko alanm] i@ee cs.be rkel ey.ed u
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - January 1, 2004.]
Revision [
]FUNCTION DEFINITIONS /// Function*************************************************************
Synopsis [Allocates a vector with the given capacity.]
Description []
SideEffects []
SeeAlso []
Definition at line 45 of file msatClauseVec.c.
void Msat_ClauseVecClear | ( | Msat_ClauseVec_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 153 of file msatClauseVec.c.
void Msat_ClauseVecFree | ( | Msat_ClauseVec_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 68 of file msatClauseVec.c.
void Msat_ClauseVecGrow | ( | Msat_ClauseVec_t * | p, |
int | nCapMin | ||
) |
Function*************************************************************
Synopsis [Resizes the vector to the given capacity.]
Description []
SideEffects []
SeeAlso []
Definition at line 117 of file msatClauseVec.c.
Msat_Clause_t* Msat_ClauseVecPop | ( | Msat_ClauseVec_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 192 of file msatClauseVec.c.
void Msat_ClauseVecPush | ( | Msat_ClauseVec_t * | p, |
Msat_Clause_t * | Entry | ||
) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 169 of file msatClauseVec.c.
Msat_Clause_t** Msat_ClauseVecReadArray | ( | Msat_ClauseVec_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 85 of file msatClauseVec.c.
Msat_Clause_t* Msat_ClauseVecReadEntry | ( | Msat_ClauseVec_t * | p, |
int | i | ||
) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 225 of file msatClauseVec.c.
int Msat_ClauseVecReadSize | ( | Msat_ClauseVec_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 101 of file msatClauseVec.c.
void Msat_ClauseVecShrink | ( | Msat_ClauseVec_t * | p, |
int | nSizeNew | ||
) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 136 of file msatClauseVec.c.
void Msat_ClauseVecWriteEntry | ( | Msat_ClauseVec_t * | p, |
int | i, | ||
Msat_Clause_t * | Entry | ||
) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 208 of file msatClauseVec.c.