|
abc-master
|
#include <stdio.h>#include <stdlib.h>#include <string.h>#include <assert.h>#include "satStore.h"Go to the source code of this file.
Functions | |
| ABC_NAMESPACE_IMPL_START char * | Sto_ManMemoryFetch (Sto_Man_t *p, int nBytes) |
| DECLARATIONS ///. More... | |
| void | Sto_ManMemoryStop (Sto_Man_t *p) |
| int | Sto_ManMemoryReport (Sto_Man_t *p) |
| Sto_Man_t * | Sto_ManAlloc () |
| MACRO DEFINITIONS ///. More... | |
| void | Sto_ManFree (Sto_Man_t *p) |
| int | Sto_ManAddClause (Sto_Man_t *p, lit *pBeg, lit *pEnd) |
| void | Sto_ManMarkRoots (Sto_Man_t *p) |
| void | Sto_ManMarkClausesA (Sto_Man_t *p) |
| int | Sto_ManChangeLastClause (Sto_Man_t *p) |
| void | Sto_ManDumpClauses (Sto_Man_t *p, char *pFileName) |
| int | Sto_ManLoadNumber (FILE *pFile, int *pNumber) |
| Sto_Man_t * | Sto_ManLoadClauses (char *pFileName) |
Function*************************************************************
Synopsis [Adds one clause to the manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 160 of file satStore.c.
| Sto_Man_t* Sto_ManAlloc | ( | ) |
MACRO DEFINITIONS ///.
Function*************************************************************
Synopsis [Allocate proof manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 121 of file satStore.c.
| int Sto_ManChangeLastClause | ( | Sto_Man_t * | p | ) |
Function*************************************************************
Synopsis [Returns the literal of the last clause.]
Description []
SideEffects []
SeeAlso []
Definition at line 279 of file satStore.c.
| void Sto_ManDumpClauses | ( | Sto_Man_t * | p, |
| char * | pFileName | ||
| ) |
Function*************************************************************
Synopsis [Writes the stored clauses into a file.]
Description []
SideEffects []
SeeAlso []
Definition at line 305 of file satStore.c.
| void Sto_ManFree | ( | Sto_Man_t * | p | ) |
Function*************************************************************
Synopsis [Deallocate proof manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 143 of file satStore.c.
| Sto_Man_t* Sto_ManLoadClauses | ( | char * | pFileName | ) |
Function*************************************************************
Synopsis [Reads CNF from file.]
Description []
SideEffects []
SeeAlso []
Definition at line 384 of file satStore.c.
| int Sto_ManLoadNumber | ( | FILE * | pFile, |
| int * | pNumber | ||
| ) |
Function*************************************************************
Synopsis [Reads one literal from file.]
Description []
SideEffects []
SeeAlso []
Definition at line 340 of file satStore.c.
| void Sto_ManMarkClausesA | ( | Sto_Man_t * | p | ) |
Function*************************************************************
Synopsis [Mark all clauses added so far as clause of A.]
Description []
SideEffects []
SeeAlso []
Definition at line 257 of file satStore.c.
| void Sto_ManMarkRoots | ( | Sto_Man_t * | p | ) |
Function*************************************************************
Synopsis [Mark all clauses added so far as root clauses.]
Description []
SideEffects []
SeeAlso []
Definition at line 235 of file satStore.c.
| ABC_NAMESPACE_IMPL_START char* Sto_ManMemoryFetch | ( | Sto_Man_t * | p, |
| int | nBytes | ||
| ) |
DECLARATIONS ///.
CFile****************************************************************
FileName [satStore.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [SAT solver.]
Synopsis [Records the trace of SAT solving in the CNF form.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]FUNCTION DEFINITIONS /// Function*************************************************************
Synopsis [Fetches memory.]
Description []
SideEffects []
SeeAlso []
Definition at line 50 of file satStore.c.
| int Sto_ManMemoryReport | ( | Sto_Man_t * | p | ) |
Function*************************************************************
Synopsis [Reports memory usage in bytes.]
Description []
SideEffects []
SeeAlso []
Definition at line 97 of file satStore.c.
| void Sto_ManMemoryStop | ( | Sto_Man_t * | p | ) |
Function*************************************************************
Synopsis [Frees memory manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 76 of file satStore.c.