Classes | |
| class | BoolOption |
| class | Clause |
| class | ClauseAllocator |
| class | CMap |
| struct | DeepEqual |
| struct | DeepHash |
| class | DoubleOption |
| struct | DoubleRange |
| struct | Equal |
| struct | Hash |
| class | Heap |
| struct | Int64Range |
| class | IntOption |
| struct | IntRange |
| class | lbool |
| struct | LessThan_default |
| struct | Lit |
| class | Map |
| class | OccLists |
| class | Option |
| class | OutOfMemoryException |
| 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 | |
| int | parseOptions (int &argc, char **argv, bool strict=false) |
| int | 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 | |
| const Lit | lit_Undef = { -2 } |
| const Lit | lit_Error = { -1 } |
| const CRef | CRef_Undef = RegionAllocator<uint32_t>::Ref_Undef |
| typedef RegionAllocator<uint32_t>::Ref Minisat::CRef |
Definition at line 123 of file SolverTypes.h.
| typedef int Minisat::Var |
Definition at line 44 of file SolverTypes.h.
|
extern |
Definition at line 107 of file System.cpp.
|
extern |
Definition at line 108 of file System.cpp.

Definition at line 60 of file SolverTypes.h.

Definition at line 62 of file SolverTypes.h.
Definition at line 61 of file SolverTypes.h.
Definition at line 28 of file Options.cpp.


Definition at line 64 of file Options.cpp.


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

|
extern |
Definition at line 63 of file Options.cpp.

|
extern |
Definition at line 62 of file Options.cpp.


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


| void Minisat::sort | ( | vec< T > & | v | ) |
| void Minisat::sort | ( | vec< T > & | v, |
| LessThan | lt ) |
|
inline |
Definition at line 116 of file SolverTypes.h.
|
inline |
Definition at line 68 of file SolverTypes.h.
|
inline |
Definition at line 67 of file SolverTypes.h.

|
inline |
Definition at line 117 of file SolverTypes.h.
|
inline |
|
inline |
| const CRef Minisat::CRef_Undef = RegionAllocator<uint32_t>::Ref_Undef |
Definition at line 195 of file SolverTypes.h.
Definition at line 75 of file SolverTypes.h.
Definition at line 74 of file SolverTypes.h.