Painless
A framework to ease parallelization of sequential CDCL SAT solvers
Loading...
Searching...
No Matches
PreprocessorInterface Member List
This is the complete list of members for
PreprocessorInterface
, including all inherited members.
addClause
(ClauseExchangePtr clause)=0
SolverInterface
pure virtual
addClauses
(const std::vector< ClauseExchangePtr > &clauses)=0
SolverInterface
pure virtual
addInitialClauses
(const std::vector< simpleClause > &clauses, unsigned int nbVars)=0
SolverInterface
pure virtual
diversify
(const SeedGenerator &getSeed=[](SolverInterface *s) { return s->getSolverId();})=0
SolverInterface
pure virtual
getAlgoType
()
SolverInterface
inline
getAndIncrementTypeCount
()
SolverInterface
inline
protected
static
getDivisionVariable
()=0
SolverInterface
pure virtual
getModel
()=0
SolverInterface
pure virtual
getPreprocessorStatistics
()=0
PreprocessorInterface
pure virtual
getSimplifiedFormula
()=0
PreprocessorInterface
pure virtual
getSolverId
()
SolverInterface
inline
getSolverTypeCount
() const
SolverInterface
inline
getSolverTypeId
()
SolverInterface
inline
getVariablesCount
()=0
SolverInterface
pure virtual
initializeTypeId
()
SolverInterface
inline
protected
isInitialized
()
SolverInterface
inline
loadFormula
(const char *filename)=0
SolverInterface
pure virtual
m_algoType
SolverInterface
protected
m_initialized
SolverInterface
protected
m_solverId
SolverInterface
protected
m_solverTypeId
SolverInterface
protected
PreprocessorInterface
(PreprocessorAlgorithm algo, int id)
PreprocessorInterface
inline
printParameters
()
SolverInterface
virtual
printStatistics
()
SolverInterface
virtual
printWinningLog
()
SolverInterface
virtual
releaseMemory
()=0
PreprocessorInterface
pure virtual
restoreModel
(std::vector< int > &model)=0
PreprocessorInterface
pure virtual
s_instanceCounts
SolverInterface
inline
protected
static
setInitialized
(bool value)
SolverInterface
inline
setSolverId
(unsigned int id)
SolverInterface
inline
setSolverInterrupt
()=0
SolverInterface
pure virtual
setSolverTypeId
(unsigned int typeId)
SolverInterface
inline
solve
(const std::vector< int > &cube)=0
SolverInterface
pure virtual
SolverInterface
(SolverAlgorithmType algoType, int solverId)
SolverInterface
unsetSolverInterrupt
()=0
SolverInterface
pure virtual
~SolverInterface
()
SolverInterface
virtual
Generated by
1.12.0 Doxygen Theme by
doxygen-awesome