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

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

abstractLevel(Var x) constGluco2::Solverinlineprotected
activityGluco2::Solverprotected
add_tmpGluco2::Solverprotected
addClause(const vec< Lit > &ps)Gluco2::SimpSolverinline
addClause(Lit p)Gluco2::SimpSolverinline
addClause(Lit p, Lit q)Gluco2::SimpSolverinline
addClause(Lit p, Lit q, Lit r)Gluco2::SimpSolverinline
addClause_(vec< Lit > &ps)Gluco2::SimpSolver
addEmptyClause()Gluco2::SimpSolverinline
addJwatch(Var host, Var member, int index)Gluco2::Solverinlineprotected
addVar(Var v)Gluco2::SimpSolverinline
analyze(CRef confl, vec< Lit > &out_learnt, vec< Lit > &selectors, int &out_btlevel, unsigned int &nblevels, unsigned int &szWithoutSelectors)Gluco2::Solverprotected
analyze_stackGluco2::Solverprotected
analyze_toclearGluco2::Solverprotected
analyzeFinal(Lit p, vec< Lit > &out_conflict)Gluco2::Solverprotected
assignsGluco2::Solverprotected
assumptionPositionsGluco2::Solverprotected
assumptionsGluco2::Solverprotected
asymm(Var v, CRef cr)Gluco2::SimpSolverprotected
asymm_litsGluco2::SimpSolver
asymmVar(Var v)Gluco2::SimpSolverprotected
asynch_interruptGluco2::Solverprotected
attachClause(CRef cr)Gluco2::Solverprotected
backwardSubsumptionCheck(bool verbose=false)Gluco2::SimpSolverprotected
budgetOff()Gluco2::Solverinline
bwdsub_assignsGluco2::SimpSolverprotected
bwdsub_tmpunitGluco2::SimpSolverprotected
caGluco2::Solverprotected
cancelUntil(int level)Gluco2::Solverprotected
castCRef(Lit p)Gluco2::Solverinlineprotected
ccmin_modeGluco2::Solver
certifiedOutputGluco2::Solver
certifiedUNSATGluco2::Solver
checkGarbage(double gf)Gluco2::Solverinline
checkGarbage()Gluco2::Solverinline
cla_incGluco2::Solverprotected
claBumpActivity(Clause &c)Gluco2::Solverinlineprotected
claDecayActivity()Gluco2::Solverinlineprotected
clause_decayGluco2::Solver
clause_limGluco2::SimpSolver
clausesGluco2::Solverprotected
clauses_literalsGluco2::Solver
cleanUpClauses()Gluco2::SimpSolverprotected
clearInterrupt()Gluco2::Solverinline
computeLBD(const vec< Lit > &lits, int end=-1)Gluco2::Solverinlineprotected
computeLBD(const Clause &c)Gluco2::Solverinlineprotected
conflictGluco2::Solver
conflict_budgetGluco2::Solverprotected
conflictsGluco2::Solver
conflictsRestartsGluco2::Solver
CRef2Var(CRef cr) constGluco2::Solverinlineprotected
curRestartGluco2::Solverprotected
dec_varsGluco2::Solver
decisionGluco2::Solverprotected
decisionLevel() constGluco2::Solverinlineprotected
decisionsGluco2::Solver
detachClause(CRef cr, bool strict=false)Gluco2::Solverprotected
drand(double &seed)Gluco2::Solverinlineprotectedstatic
elim_heapGluco2::SimpSolverprotected
elimclausesGluco2::SimpSolverprotected
eliminate(bool turn_off_elim=false)Gluco2::SimpSolver
eliminatedGluco2::SimpSolverprotected
eliminated_clausesGluco2::SimpSolver
eliminated_varsGluco2::SimpSolver
eliminateVar(Var v)Gluco2::SimpSolverprotected
elimorderGluco2::SimpSolverprotected
enqueue(Lit p, CRef from=CRef_Undef)Gluco2::Solverinlineprotected
extendModel()Gluco2::SimpSolverprotected
firstReduceDBGluco2::Solver
frozenGluco2::SimpSolverprotected
garbage_fracGluco2::Solver
garbageCollect()Gluco2::SimpSolvervirtual
gateAddJwatch(Var v, int index)Gluco2::Solverinlineprotected
gateClearJwatch(Var v, int backtrack_level)Gluco2::Solverprotected
gateJustFanin(Var v) constGluco2::Solverinlineprotected
gatePropagate(Lit p)Gluco2::Solverinlineprotected
gatePropagateCheck(Var v, Var t)Gluco2::Solverprotected
gatePropagateCheckFanout(Var v, Lit lfo)Gluco2::Solverinlineprotected
gatePropagateCheckThis(Var v)Gluco2::Solverinlineprotected
gatherTouchedClauses()Gluco2::SimpSolverprotected
getCex() constGluco2::Solverinline
getConfClause(CRef r)Gluco2::Solverinlineprotected
getFaninC0(Var v) constGluco2::Solverinlineprotected
getFaninC1(Var v) constGluco2::Solverinlineprotected
getFaninLit0(Var v) constGluco2::Solverinlineprotected
getFaninLit1(Var v) constGluco2::Solverinlineprotected
getFaninPlt0(Var v) constGluco2::Solverinlineprotected
getFaninPlt1(Var v) constGluco2::Solverinlineprotected
getFaninVar0(Var v) constGluco2::Solverinlineprotected
getFaninVar1(Var v) constGluco2::Solverinlineprotected
growGluco2::SimpSolver
heap_rescaleGluco2::Solverprotected
implied(const vec< Lit > &c)Gluco2::SimpSolverprotected
incReduceDBGluco2::Solver
incrementalGluco2::Solverprotected
initialPositionsGluco2::Solverprotected
initNbInitialVars(int nb)Gluco2::Solver
inplace_sort(Var v)Gluco2::Solverinlineprotected
insertVarOrder(Var x)Gluco2::Solverinlineprotected
interpret(Var v, Var t)Gluco2::Solverinlineprotected
interrupt()Gluco2::Solverinline
irand(double &seed, int size)Gluco2::Solverinlineprotectedstatic
isAND(Var v) constGluco2::Solverinlineprotected
isEliminated(Var v) constGluco2::SimpSolverinline
isGateCRef(CRef cr) constGluco2::Solverinlineprotected
isJReason(Var v) constGluco2::Solverinlineprotected
isRoundWatch(Var v) constGluco2::Solverinline
isSelector(Var v)Gluco2::Solverinlineprotected
isTwoFanin(Var v) constGluco2::Solverinlineprotected
itpcGluco2::Solverprotected
jftrGluco2::Solver
jheadGluco2::Solverprotected
jheapGluco2::Solverprotected
jlevelGluco2::Solverprotected
jnextGluco2::Solverprotected
justCheck()Gluco2::Solverinlineprotected
JustModelGluco2::Solver
justReset()Gluco2::Solverinline
justUsage() constGluco2::Solverinline
KGluco2::Solver
lastblockatrestartGluco2::Solver
lastIndexRedGluco2::Solverprotected
lbdQueueGluco2::Solverprotected
lbLBDFrozenClauseGluco2::Solver
lbLBDMinimizingClauseGluco2::Solver
lbSizeMinimizingClauseGluco2::Solver
learntsGluco2::Solverprotected
learnts_literalsGluco2::Solver
learntsize_adjust_cntGluco2::Solverprotected
learntsize_adjust_conflGluco2::Solverprotected
level(Var x) constGluco2::Solverinline
litRedundant(Lit p, uint32_t abstract_levels)Gluco2::Solverprotected
loadJust()Gluco2::Solverinlineprotected
loadJust_rec(Var v)Gluco2::Solverinlineprotected
locked(const Clause &c) constGluco2::Solverinlineprotected
markApprox(Var v0, Var v1, int nlim)Gluco2::Solverinline
markCone(Var v)Gluco2::Solverinline
markTill(Var v0, int nlim)Gluco2::Solverinline
max_learntsGluco2::Solverprotected
max_literalsGluco2::Solver
maxActiveLit(Lit lit0, Lit lit1) constGluco2::Solverinlineprotected
merge(const Clause &_ps, const Clause &_qs, Var v, vec< Lit > &out_clause)Gluco2::SimpSolverprotected
merge(const Clause &_ps, const Clause &_qs, Var v, int &size)Gluco2::SimpSolverprotected
mergesGluco2::SimpSolver
minimisationWithBinaryResolution(vec< Lit > &out_learnt)Gluco2::Solverprotected
mkNodeData()Gluco2::Solverinlineprotectedstatic
mkVarData(CRef cr, int l)Gluco2::Solverinlineprotectedstatic
modelGluco2::Solver
modelValue(Var x) constGluco2::Solverinline
modelValue(Lit p) constGluco2::Solverinline
MYFLAGGluco2::Solverprotected
n_occGluco2::SimpSolverprotected
n_touchedGluco2::SimpSolverprotected
nAssigns() constGluco2::Solverinline
nbBinGluco2::Solver
nbclausesbeforereduceGluco2::Solverprotected
nbDL2Gluco2::Solver
nbposGluco2::Solverprotected
nbReduceDBGluco2::Solver
nbReducedClausesGluco2::Solver
nbRemovedClausesGluco2::Solver
nbSatCallsGluco2::Solverprotected
nbstopsrestartsGluco2::Solver
nbstopsrestartssameGluco2::Solver
nbUnGluco2::Solver
nbUnsatCallsGluco2::Solverprotected
nbVarsInitialFormulaGluco2::Solverprotected
nCallConflGluco2::Solver
nClauses() constGluco2::Solverinline
newDecisionLevel()Gluco2::Solverinlineprotected
newVar(bool polarity=true, bool dvar=true)Gluco2::SimpSolver
nFreeVars() constGluco2::Solverinline
nLearnts() constGluco2::Solverinline
nRuntimeLimitGluco2::Solver
nSkipMarkGluco2::Solverprotected
nVars() constGluco2::Solverinline
occursGluco2::SimpSolverprotected
okGluco2::Solverprotected
okay() constGluco2::Solverinline
order_heapGluco2::Solverprotected
parsingGluco2::SimpSolver
pCnfFuncGluco2::Solver
pCnfManGluco2::Solver
permDiffGluco2::Solverprotected
phase_savingGluco2::Solver
pickBranchLit()Gluco2::Solverprotected
pickJustLit(int &index)Gluco2::Solverinlineprotected
polarityGluco2::Solverprotected
prelocate(int base_var_num)Gluco2::SimpSolverinline
printClause(CRef c)Gluco2::Solverinline
printIncrementalStats()Gluco2::Solver
printInitialClause(CRef c)Gluco2::Solverinline
printLit(Lit l)Gluco2::Solverinline
progress_estimateGluco2::Solverprotected
progressEstimate() constGluco2::Solverprotected
propagate()Gluco2::Solverprotected
propagation_budgetGluco2::Solverprotected
propagationsGluco2::Solver
pstopGluco2::Solver
pushJustQueue(Var v, int index)Gluco2::Solverinlineprotected
qheadGluco2::Solverprotected
RGluco2::Solver
random_seedGluco2::Solver
random_var_freqGluco2::Solver
reason(Var x) constGluco2::Solverinlineprotected
rebuildOrderHeap()Gluco2::Solverprotected
reduceDB()Gluco2::Solverprotected
relocAll(ClauseAllocator &to)Gluco2::SimpSolverprotected
remove_satisfiedGluco2::Solverprotected
removeClause(CRef cr)Gluco2::SimpSolverprotected
removeSatisfied(vec< CRef > &cs)Gluco2::Solverprotected
reset()Gluco2::SimpSolvervirtual
ResetJustData(bool fCleanMemory)Gluco2::Solverinlineprotected
restoreJustQueue(int level)Gluco2::Solverprotected
rnd_decisionsGluco2::Solver
rnd_init_actGluco2::Solver
rnd_polGluco2::Solver
sat_solver_jftr()Gluco2::Solverinline
sat_solver_mark_cone(int)Gluco2::Solverinline
sat_solver_reset()Gluco2::Solverinline
sat_solver_set_jftr(int)Gluco2::Solverinline
sat_solver_set_var_fanin_lit(int, int, int)Gluco2::Solverinline
sat_solver_start_new_round()Gluco2::Solverinline
satisfied(const Clause &c) constGluco2::Solverprotected
search(int nof_conflicts)Gluco2::Solverprotected
seenGluco2::Solverprotected
setConfBudget(int64_t x)Gluco2::Solverinline
setDecisionVar(Var v, bool b, bool use_oheap=true)Gluco2::Solverinline
setFrozen(Var v, bool b)Gluco2::SimpSolverinline
setIncrementalMode()Gluco2::Solver
setItpcSize(int sz)Gluco2::Solverinlineprotected
setJust(int njftr)Gluco2::Solverinline
setNewRound()Gluco2::Solverinline
setPolarity(Var v, bool b)Gluco2::Solverinline
setPropBudget(int64_t x)Gluco2::Solverinline
setVarFaninLits(Var v, Lit lit1, Lit lit2)Gluco2::Solverinline
setVarFaninLits(int v, int lit1, int lit2)Gluco2::Solverinline
showModelGluco2::Solver
simp_garbage_fracGluco2::SimpSolver
simpDB_assignsGluco2::Solverprotected
simpDB_propsGluco2::Solverprotected
simplify()Gluco2::Solver
SimpSolver()Gluco2::SimpSolver
sizeLBDQueueGluco2::Solver
sizeTrailQueueGluco2::Solver
solve(const vec< Lit > &assumps, bool do_simp=true, bool turn_off_simp=false)Gluco2::SimpSolverinline
solve(bool do_simp=true, bool turn_off_simp=false)Gluco2::SimpSolverinline
solve(Lit p, bool do_simp=true, bool turn_off_simp=false)Gluco2::SimpSolverinline
solve(Lit p, Lit q, bool do_simp=true, bool turn_off_simp=false)Gluco2::SimpSolverinline
solve(Lit p, Lit q, Lit r, bool do_simp=true, bool turn_off_simp=false)Gluco2::SimpSolverinline
Gluco2::Solver::solve(const vec< Lit > &assumps)Gluco2::Solverinline
Gluco2::Solver::solve()Gluco2::Solverinline
Gluco2::Solver::solve(Lit p)Gluco2::Solverinline
Gluco2::Solver::solve(Lit p, Lit q)Gluco2::Solverinline
Gluco2::Solver::solve(Lit p, Lit q, Lit r)Gluco2::Solverinline
solve_(bool do_simp=true, bool turn_off_simp=false)Gluco2::SimpSolverprotected
Gluco2::Solver::solve_()Gluco2::Solverprotected
solveLimited(const vec< Lit > &assumps, bool do_simp=true, bool turn_off_simp=false)Gluco2::SimpSolverinline
solveLimited(int *lit0, int nlits, bool do_simp=false, bool turn_off_simp=false)Gluco2::SimpSolverinline
Gluco2::Solver::solveLimited(const vec< Lit > &assumps)Gluco2::Solverinline
Gluco2::Solver::solveLimited(int *, int nlits)Gluco2::Solverinline
Solver()Gluco2::Solver
SolverTypeGluco2::Solver
solvesGluco2::Solver
specialIncReduceDBGluco2::Solver
startsGluco2::Solver
strengthenClause(CRef cr, Lit l)Gluco2::SimpSolverprotected
substitute(Var v, Lit x)Gluco2::SimpSolver
subsumption_limGluco2::SimpSolver
subsumption_queueGluco2::SimpSolverprotected
sumAssumptionsGluco2::Solverprotected
sumLBDGluco2::Solverprotected
terminate_search_earlyGluco2::Solver
toDimacs(FILE *f, const vec< Lit > &assumps)Gluco2::Solver
toDimacs(const char *file, const vec< Lit > &assumps)Gluco2::Solver
toDimacs(FILE *f, Clause &c, vec< Var > &map, Var &max)Gluco2::Solver
toDimacs(const char *file)Gluco2::Solverinline
toDimacs(const char *file, Lit p)Gluco2::Solverinline
toDimacs(const char *file, Lit p, Lit q)Gluco2::Solverinline
toDimacs(const char *file, Lit p, Lit q, Lit r)Gluco2::Solverinline
tot_literalsGluco2::Solver
totalTime4SatGluco2::Solverprotected
totalTime4UnsatGluco2::Solverprotected
touchedGluco2::SimpSolverprotected
trailGluco2::Solverprotected
trail_limGluco2::Solverprotected
trailQueueGluco2::Solverprotected
travIdGluco2::Solverprotected
travId_prevGluco2::Solverprotected
uncheckedEnqueue(Lit p, CRef from=CRef_Undef)Gluco2::Solverprotected
uncheckedEnqueue2(Lit p, CRef from=CRef_Undef)Gluco2::Solverinlineprotected
updateElimHeap(Var v)Gluco2::SimpSolverinlineprotected
updateJustActivity(Var v)Gluco2::Solverinlineprotected
use_asymmGluco2::SimpSolver
use_elimGluco2::SimpSolver
use_rcheckGluco2::SimpSolver
use_simplificationGluco2::SimpSolverprotected
user_litsGluco2::Solver
user_vecGluco2::Solver
value(Var x) constGluco2::Solverinline
value(Lit p) constGluco2::Solverinline
Var2CRef(Var v) constGluco2::Solverinlineprotected
var2Fanout0Gluco2::Solverprotected
var2FanoutNGluco2::Solverprotected
var2NodeDataGluco2::Solverprotected
var2TravIdGluco2::Solverprotected
var_decayGluco2::Solver
var_incGluco2::Solverprotected
varActivity(int v) constGluco2::Solverinline
varBumpActivity(Var v, double inc)Gluco2::Solverinlineprotected
varBumpActivity(Var v)Gluco2::Solverinlineprotected
vardataGluco2::Solverprotected
varDecayActivity()Gluco2::Solverinlineprotected
varPolarity(int v)Gluco2::Solverinline
verbEveryConflictsGluco2::Solver
verbosityGluco2::Solver
vMarkedGluco2::Solverprotected
watchesGluco2::Solverprotected
watchesBinGluco2::Solverprotected
withinBudget() constGluco2::Solverinlineprotected
~SimpSolver()Gluco2::SimpSolver
~Solver()Gluco2::Solvervirtual