abc-master
|
#include "msatInt.h"
Go to the source code of this file.
Functions | |
static ABC_NAMESPACE_IMPL_START int | Msat_SolverSortCompare (Msat_Clause_t **ppC1, Msat_Clause_t **ppC2) |
DECLARATIONS ///. More... | |
static double | drand (double seed) |
static int | irand (double seed, int size) |
static void | Msat_SolverSort (Msat_Clause_t **array, int size, double seed) |
void | Msat_SolverSortDB (Msat_Solver_t *p) |
FUNCTION DEFINITIONS ///. More... | |
void | Msat_SolverSortSelection (Msat_Clause_t **array, int size) |
|
static |
Definition at line 33 of file msatSort.c.
|
static |
Definition at line 41 of file msatSort.c.
|
static |
Function*************************************************************
Synopsis [The original MiniSat sorting procedure.]
Description [This procedure is used to preserve trace-equivalence with the orignal C++ implemenation of the solver.]
SideEffects []
SeeAlso []
Definition at line 147 of file msatSort.c.
|
static |
DECLARATIONS ///.
CFile****************************************************************
FileName [msatSort.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 [Sorting 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*************************************************************
Synopsis [Comparison procedure for two clauses.]
Description []
SideEffects []
SeeAlso []
Definition at line 96 of file msatSort.c.
void Msat_SolverSortDB | ( | Msat_Solver_t * | p | ) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Msat_SolverSort the learned clauses in the increasing order of activity.]
Description []
SideEffects []
SeeAlso []
Definition at line 61 of file msatSort.c.
void Msat_SolverSortSelection | ( | Msat_Clause_t ** | array, |
int | size | ||
) |
Function*************************************************************
Synopsis [Selection sort for small array size.]
Description []
SideEffects []
SeeAlso []
Definition at line 119 of file msatSort.c.