ABC: A System for Sequential Synthesis and Verification
 
Loading...
Searching...
No Matches
Gluco::SimpSolver Member List

This is the complete list of members for Gluco::SimpSolver, including all inherited members.

abstractLevel(Var x) constGluco::Solverinlineprotected
activityGluco::Solverprotected
add_tmpGluco::Solverprotected
addClause(const vec< Lit > &ps)Gluco::SimpSolverinline
addClause(Lit p)Gluco::SimpSolverinline
addClause(Lit p, Lit q)Gluco::SimpSolverinline
addClause(Lit p, Lit q, Lit r)Gluco::SimpSolverinline
addClause_(vec< Lit > &ps)Gluco::SimpSolver
addEmptyClause()Gluco::SimpSolverinline
addVar(Var v)Gluco::SimpSolverinline
analyze(CRef confl, vec< Lit > &out_learnt, vec< Lit > &selectors, int &out_btlevel, unsigned int &nblevels, unsigned int &szWithoutSelectors)Gluco::Solverprotected
analyze_stackGluco::Solverprotected
analyze_toclearGluco::Solverprotected
analyzeFinal(Lit p, vec< Lit > &out_conflict)Gluco::Solverprotected
assignsGluco::Solverprotected
assumptionPositionsGluco::Solverprotected
assumptionsGluco::Solverprotected
asymm(Var v, CRef cr)Gluco::SimpSolverprotected
asymm_litsGluco::SimpSolver
asymmVar(Var v)Gluco::SimpSolverprotected
asynch_interruptGluco::Solverprotected
attachClause(CRef cr)Gluco::Solverprotected
backwardSubsumptionCheck(bool verbose=false)Gluco::SimpSolverprotected
budgetOff()Gluco::Solverinline
bwdsub_assignsGluco::SimpSolverprotected
bwdsub_tmpunitGluco::SimpSolverprotected
caGluco::Solverprotected
cancelUntil(int level)Gluco::Solverprotected
ccmin_modeGluco::Solver
certifiedOutputGluco::Solver
certifiedUNSATGluco::Solver
checkGarbage(double gf)Gluco::Solverinline
checkGarbage()Gluco::Solverinline
cla_incGluco::Solverprotected
claBumpActivity(Clause &c)Gluco::Solverinlineprotected
claDecayActivity()Gluco::Solverinlineprotected
clause_decayGluco::Solver
clause_limGluco::SimpSolver
clausesGluco::Solverprotected
clauses_literalsGluco::Solver
cleanUpClauses()Gluco::SimpSolverprotected
clearInterrupt()Gluco::Solverinline
computeLBD(const vec< Lit > &lits, int end=-1)Gluco::Solverinlineprotected
computeLBD(const Clause &c)Gluco::Solverinlineprotected
conflictGluco::Solver
conflict_budgetGluco::Solverprotected
conflictsGluco::Solver
conflictsRestartsGluco::Solver
curRestartGluco::Solverprotected
dec_varsGluco::Solver
decisionGluco::Solverprotected
decisionLevel() constGluco::Solverinlineprotected
decisionsGluco::Solver
detachClause(CRef cr, bool strict=false)Gluco::Solverprotected
drand(double &seed)Gluco::Solverinlineprotectedstatic
elim_heapGluco::SimpSolverprotected
elimclausesGluco::SimpSolverprotected
eliminate(bool turn_off_elim=false)Gluco::SimpSolver
eliminatedGluco::SimpSolverprotected
eliminated_clausesGluco::SimpSolver
eliminated_varsGluco::SimpSolver
eliminateVar(Var v)Gluco::SimpSolverprotected
elimorderGluco::SimpSolverprotected
enqueue(Lit p, CRef from=CRef_Undef)Gluco::Solverinlineprotected
extendModel()Gluco::SimpSolverprotected
firstReduceDBGluco::Solver
frozenGluco::SimpSolverprotected
garbage_fracGluco::Solver
garbageCollect()Gluco::SimpSolvervirtual
gatherTouchedClauses()Gluco::SimpSolverprotected
getCex() constGluco::Solverinline
growGluco::SimpSolver
implied(const vec< Lit > &c)Gluco::SimpSolverprotected
incReduceDBGluco::Solver
incrementalGluco::Solverprotected
initialPositionsGluco::Solverprotected
initNbInitialVars(int nb)Gluco::Solver
insertVarOrder(Var x)Gluco::Solverinlineprotected
interrupt()Gluco::Solverinline
irand(double &seed, int size)Gluco::Solverinlineprotectedstatic
isEliminated(Var v) constGluco::SimpSolverinline
isSelector(Var v)Gluco::Solverinlineprotected
jftrGluco::Solver
KGluco::Solver
lastblockatrestartGluco::Solver
lastIndexRedGluco::Solverprotected
lbdQueueGluco::Solverprotected
lbLBDFrozenClauseGluco::Solver
lbLBDMinimizingClauseGluco::Solver
lbSizeMinimizingClauseGluco::Solver
learntsGluco::Solverprotected
learnts_literalsGluco::Solver
learntsize_adjust_cntGluco::Solverprotected
learntsize_adjust_conflGluco::Solverprotected
level(Var x) constGluco::Solverinlineprotected
litRedundant(Lit p, uint32_t abstract_levels)Gluco::Solverprotected
locked(const Clause &c) constGluco::Solverinlineprotected
max_learntsGluco::Solverprotected
max_literalsGluco::Solver
merge(const Clause &_ps, const Clause &_qs, Var v, vec< Lit > &out_clause)Gluco::SimpSolverprotected
merge(const Clause &_ps, const Clause &_qs, Var v, int &size)Gluco::SimpSolverprotected
mergesGluco::SimpSolver
minimisationWithBinaryResolution(vec< Lit > &out_learnt)Gluco::Solverprotected
mkVarData(CRef cr, int l)Gluco::Solverinlineprotectedstatic
modelGluco::Solver
modelValue(Var x) constGluco::Solverinline
modelValue(Lit p) constGluco::Solverinline
MYFLAGGluco::Solverprotected
n_occGluco::SimpSolverprotected
n_touchedGluco::SimpSolverprotected
nAssigns() constGluco::Solverinline
nbBinGluco::Solver
nbclausesbeforereduceGluco::Solverprotected
nbDL2Gluco::Solver
nbposGluco::Solverprotected
nbReduceDBGluco::Solver
nbReducedClausesGluco::Solver
nbRemovedClausesGluco::Solver
nbSatCallsGluco::Solverprotected
nbstopsrestartsGluco::Solver
nbstopsrestartssameGluco::Solver
nbUnGluco::Solver
nbUnsatCallsGluco::Solverprotected
nbVarsInitialFormulaGluco::Solverprotected
nCallConflGluco::Solver
nClauses() constGluco::Solverinline
newDecisionLevel()Gluco::Solverinlineprotected
newVar(bool polarity=true, bool dvar=true)Gluco::SimpSolver
nFreeVars() constGluco::Solverinline
nLearnts() constGluco::Solverinline
nRuntimeLimitGluco::Solver
nVars() constGluco::Solverinline
occursGluco::SimpSolverprotected
okGluco::Solverprotected
okay() constGluco::Solverinline
order_heapGluco::Solverprotected
parsingGluco::SimpSolver
pCnfFuncGluco::Solver
pCnfManGluco::Solver
permDiffGluco::Solverprotected
phase_savingGluco::Solver
pickBranchLit()Gluco::Solverprotected
polarityGluco::Solverprotected
printClause(CRef c)Gluco::Solverinline
printIncrementalStats()Gluco::Solver
printInitialClause(CRef c)Gluco::Solverinline
printLit(Lit l)Gluco::Solverinline
progress_estimateGluco::Solverprotected
progressEstimate() constGluco::Solverprotected
propagate()Gluco::Solverprotected
propagation_budgetGluco::Solverprotected
propagationsGluco::Solver
pstopGluco::Solver
qheadGluco::Solverprotected
RGluco::Solver
random_seedGluco::Solver
random_var_freqGluco::Solver
reason(Var x) constGluco::Solverinlineprotected
rebuildOrderHeap()Gluco::Solverprotected
reduceDB()Gluco::Solverprotected
relocAll(ClauseAllocator &to)Gluco::SimpSolverprotected
remove_satisfiedGluco::Solverprotected
removeClause(CRef cr)Gluco::SimpSolverprotected
removeSatisfied(vec< CRef > &cs)Gluco::Solverprotected
reset()Gluco::SimpSolvervirtual
rnd_decisionsGluco::Solver
rnd_init_actGluco::Solver
rnd_polGluco::Solver
sat_solver_mark_cone(int)Gluco::Solverinline
sat_solver_set_var_fanin_lit(int, int, int)Gluco::Solverinline
sat_solver_start_new_round()Gluco::Solverinline
satisfied(const Clause &c) constGluco::Solverprotected
search(int nof_conflicts)Gluco::Solverprotected
seenGluco::Solverprotected
setConfBudget(int64_t x)Gluco::Solverinline
setDecisionVar(Var v, bool b)Gluco::Solverinline
setFrozen(Var v, bool b)Gluco::SimpSolverinline
setIncrementalMode()Gluco::Solver
setPolarity(Var v, bool b)Gluco::Solverinline
setPropBudget(int64_t x)Gluco::Solverinline
showModelGluco::Solver
simp_garbage_fracGluco::SimpSolver
simpDB_assignsGluco::Solverprotected
simpDB_propsGluco::Solverprotected
simplify()Gluco::Solver
SimpSolver()Gluco::SimpSolver
sizeLBDQueueGluco::Solver
sizeTrailQueueGluco::Solver
solve(const vec< Lit > &assumps, bool do_simp=true, bool turn_off_simp=false)Gluco::SimpSolverinline
solve(bool do_simp=true, bool turn_off_simp=false)Gluco::SimpSolverinline
solve(Lit p, bool do_simp=true, bool turn_off_simp=false)Gluco::SimpSolverinline
solve(Lit p, Lit q, bool do_simp=true, bool turn_off_simp=false)Gluco::SimpSolverinline
solve(Lit p, Lit q, Lit r, bool do_simp=true, bool turn_off_simp=false)Gluco::SimpSolverinline
Gluco::Solver::solve(const vec< Lit > &assumps)Gluco::Solverinline
Gluco::Solver::solve()Gluco::Solverinline
Gluco::Solver::solve(Lit p)Gluco::Solverinline
Gluco::Solver::solve(Lit p, Lit q)Gluco::Solverinline
Gluco::Solver::solve(Lit p, Lit q, Lit r)Gluco::Solverinline
solve_(bool do_simp=true, bool turn_off_simp=false)Gluco::SimpSolverprotected
Gluco::Solver::solve_()Gluco::Solverprotected
solveLimited(const vec< Lit > &assumps, bool do_simp=true, bool turn_off_simp=false)Gluco::SimpSolverinline
Gluco::Solver::solveLimited(const vec< Lit > &assumps)Gluco::Solverinline
Solver()Gluco::Solver
SolverTypeGluco::Solver
solvesGluco::Solver
specialIncReduceDBGluco::Solver
startsGluco::Solver
strengthenClause(CRef cr, Lit l)Gluco::SimpSolverprotected
substitute(Var v, Lit x)Gluco::SimpSolver
subsumption_limGluco::SimpSolver
subsumption_queueGluco::SimpSolverprotected
sumAssumptionsGluco::Solverprotected
sumLBDGluco::Solverprotected
terminate_search_earlyGluco::Solver
toDimacs(FILE *f, const vec< Lit > &assumps)Gluco::Solver
toDimacs(const char *file, const vec< Lit > &assumps)Gluco::Solver
toDimacs(FILE *f, Clause &c, vec< Var > &map, Var &max)Gluco::Solver
toDimacs(const char *file)Gluco::Solverinline
toDimacs(const char *file, Lit p)Gluco::Solverinline
toDimacs(const char *file, Lit p, Lit q)Gluco::Solverinline
toDimacs(const char *file, Lit p, Lit q, Lit r)Gluco::Solverinline
tot_literalsGluco::Solver
totalTime4SatGluco::Solverprotected
totalTime4UnsatGluco::Solverprotected
touchedGluco::SimpSolverprotected
trailGluco::Solverprotected
trail_limGluco::Solverprotected
trailQueueGluco::Solverprotected
uncheckedEnqueue(Lit p, CRef from=CRef_Undef)Gluco::Solverprotected
updateElimHeap(Var v)Gluco::SimpSolverinlineprotected
use_asymmGluco::SimpSolver
use_elimGluco::SimpSolver
use_rcheckGluco::SimpSolver
use_simplificationGluco::SimpSolverprotected
user_litsGluco::Solver
user_vecGluco::Solver
value(Var x) constGluco::Solverinline
value(Lit p) constGluco::Solverinline
var_decayGluco::Solver
var_incGluco::Solverprotected
varBumpActivity(Var v, double inc)Gluco::Solverinlineprotected
varBumpActivity(Var v)Gluco::Solverinlineprotected
vardataGluco::Solverprotected
varDecayActivity()Gluco::Solverinlineprotected
verbEveryConflictsGluco::Solver
verbosityGluco::Solver
watchesGluco::Solverprotected
watchesBinGluco::Solverprotected
withinBudget() constGluco::Solverinlineprotected
~SimpSolver()Gluco::SimpSolver
~Solver()Gluco::Solvervirtual