Example: Balanced incomplete block design (BIBD)
More...
|
(Note that these are not member functions.)
|
int | main (int argc, char *argv[]) |
| Main-function. More...
|
|
|
static std::ostream & | select_ostream (const char *name, std::ofstream &ofs) |
| Choose output stream according to name. More...
|
|
template<class Script , template< class > class Engine, class Options > |
static void | run (const Options &opt, Script *s=NULL) |
|
Example: Balanced incomplete block design (BIBD)
See problem 28 at http://www.csplib.org/.
Definition at line 96 of file bibd.cpp.
◆ anonymous enum
Symmetry breaking variants.
Enumerator |
---|
SYMMETRY_NONE | No symmetry breaking.
|
SYMMETRY_LEX | Lex-constraints on rows/columns.
|
SYMMETRY_LDSB | LDSB on rows/columns.
|
Definition at line 104 of file bibd.cpp.
◆ BIBD() [1/2]
◆ BIBD() [2/2]
BIBD::BIBD |
( |
bool |
share, |
|
|
BIBD & |
s |
|
) |
| |
|
inline |
Constructor for cloning s.
Definition at line 171 of file bibd.cpp.
◆ print()
virtual void BIBD::print |
( |
std::ostream & |
os | ) |
const |
|
inlinevirtual |
◆ copy()
virtual Space* BIBD::copy |
( |
bool |
share | ) |
|
|
inlinevirtual |
Copy during cloning.
Definition at line 178 of file bibd.cpp.
◆ main()
int main |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |
|
related |
Main-function.
Definition at line 188 of file bibd.cpp.
◆ opt
Options providing access to parameters.
Definition at line 99 of file bibd.cpp.
◆ _p
Matrix of Boolean variables.
Definition at line 101 of file bibd.cpp.
The documentation for this class was generated from the following file: