Classes | |
| class | BoolOption |
| class | bqueue |
| class | Clause |
| class | ClauseAllocator |
| class | CMap |
| struct | DeepEqual |
| struct | DeepHash |
| class | DoubleOption |
| struct | DoubleRange |
| struct | Equal |
| struct | Hash |
| class | Heap |
| class | Heap2 |
| class | Int64Option |
| struct | Int64Range |
| class | IntOption |
| struct | IntRange |
| class | lbool |
| struct | LessThan_default |
| struct | Lit |
| class | Map |
| class | OccLists |
| class | Option |
| class | Queue |
| class | RegionAllocator |
| class | SimpSolver |
| class | Solver |
| class | StreamBuffer |
| class | StringOption |
| class | vec |
Typedefs | |
| typedef int | Var |
| typedef RegionAllocator< uint32_t >::Ref | CRef |
Functions | |
| void | parseOptions (int &argc, char **argv, bool strict=false) |
| void | printUsageAndExit (int argc, char **argv, bool verbose=false) |
| void | setUsageHelp (const char *str) |
| void | setHelpPrefixStr (const char *str) |
| Lit | mkLit (Var var, bool sign=false) |
| Lit | operator~ (Lit p) |
| Lit | operator^ (Lit p, bool b) |
| bool | sign (Lit p) |
| int | var (Lit p) |
| int | toInt (Var v) |
| int | toInt (Lit p) |
| Lit | toLit (int i) |
| int | toInt (lbool l) |
| lbool | toLbool (int v) |
| template<class T, class LessThan> | |
| void | selectionSort (T *array, int size, LessThan lt) |
| template<class T, class LessThan> | |
| void | sort (T *array, int size, LessThan lt) |
| template<class T, class LessThan> | |
| void | sort (vec< T > &v, LessThan lt) |
| template<class T> | |
| void | sort (vec< T > &v) |
| double | memUsed () |
| double | memUsedPeak () |
Variables | |
| BoolOption | opt_certified_ (_certified, "certified", "Certified UNSAT using DRUP format", false) |
| StringOption | opt_certified_file_ (_certified, "certified-output", "Certified UNSAT output file", "NULL") |
| const Lit | lit_Undef = { -2 } |
| const Lit | lit_Error = { -1 } |
| const CRef | CRef_Undef = RegionAllocator<uint32_t>::Ref_Undef |
| typedef RegionAllocator<uint32_t>::Ref Gluco2::CRef |
Definition at line 132 of file SolverTypes.h.
| typedef int Gluco2::Var |
Definition at line 54 of file SolverTypes.h.
|
extern |
Definition at line 110 of file System2.cpp.

|
extern |
Definition at line 69 of file SolverTypes.h.


Definition at line 71 of file SolverTypes.h.
Definition at line 70 of file SolverTypes.h.
Definition at line 28 of file Options2.cpp.

Definition at line 62 of file Options2.cpp.


| void Gluco2::selectionSort | ( | T * | array, |
| int | size, | ||
| LessThan | lt ) |
Definition at line 40 of file Sort.h.

|
extern |
Definition at line 61 of file Options2.cpp.

|
extern |
Definition at line 60 of file Options2.cpp.

| void Gluco2::sort | ( | T * | array, |
| int | size, | ||
| LessThan | lt ) |
Definition at line 58 of file Sort.h.


| void Gluco2::sort | ( | vec< T > & | v | ) |
| void Gluco2::sort | ( | vec< T > & | v, |
| LessThan | lt ) |
|
inline |
Definition at line 125 of file SolverTypes.h.
|
inline |
Definition at line 77 of file SolverTypes.h.
|
inline |
Definition at line 76 of file SolverTypes.h.

|
inline |
Definition at line 126 of file SolverTypes.h.
|
inline |
|
inline |
| const CRef Gluco2::CRef_Undef = RegionAllocator<uint32_t>::Ref_Undef |
Definition at line 222 of file SolverTypes.h.
Definition at line 84 of file SolverTypes.h.
Definition at line 83 of file SolverTypes.h.
| BoolOption Gluco2::opt_certified_(_certified, "certified", "Certified UNSAT using DRUP format", false) | ( | _certified | , |
| "certified" | , | ||
| "Certified UNSAT using DRUP format" | , | ||
| false | ) |
| StringOption Gluco2::opt_certified_file_(_certified, "certified-output", "Certified UNSAT output file", "NULL") | ( | _certified | , |
| "certified-output" | , | ||
| "Certified UNSAT output file" | , | ||
| "NULL" | ) |