#include <clasp/literal.h>#include <clasp/constraint.h>#include <clasp/util/left_right_sequence.h>#include <clasp/util/misc_types.h>#include <clasp/util/atomic.h>#include <clasp/solver_strategies.h>

Go to the source code of this file.
Classes | |
| class | Clasp::SatPreprocessor::Clause |
| A clause class optimized for preprocessing. More... | |
| class | Clasp::Distributor |
| Base class for distributing learnt knowledge between solvers. More... | |
| struct | Clasp::Distributor::Policy |
| struct | Clasp::ProblemStats |
| class | Clasp::SatPreprocessor |
| Base class for preprocessors working on clauses only. More... | |
| struct | Clasp::SharedContext::Share |
| class | Clasp::SharedContext |
| Aggregates information to be shared between solver objects. More... | |
| struct | Clasp::SharedContext::SharedSymTab |
| class | Clasp::ShortImplicationsGraph |
| A class for efficiently storing and propagating binary and ternary clauses. More... | |
| struct | Clasp::SatPreprocessor::Stats |
| struct | Clasp::VarInfo |
| Stores static information about a variable. More... | |
Namespaces | |
| namespace | Clasp |
Contains some types shared between different solvers
Definition in file shared_context.h.