Options for EFPA problems
More...
List of all members.
Public Member Functions |
| EFPAOptions (const char *s, int v0=5, int q0=3, int lambda0=2, int d0=4) |
| Initialize options for example with name s.
|
void | parse (int &argc, char *argv[]) |
| Parse options from arguments argv (number is argc)
|
int | v (void) const |
| Get v, number of sequences.
|
int | q (void) const |
| Get q, number of symbols.
|
int | l (void) const |
| Get lambda, sets of symbols per sequence.
|
int | d (void) const |
| Get d, Hamming distance between sequences.
|
bool | permutation (void) const |
| Whether to use permutation constraints. Only active if d=4.
|
bool | symmetry (void) const |
| Whether to use symmetry breaking.
|
Detailed Description
Options for EFPA problems
Definition at line 49 of file efpa.cpp.
Constructor & Destructor Documentation
Initialize options for example with name s.
Definition at line 59 of file efpa.cpp.
Member Function Documentation
Get v, number of sequences.
Definition at line 89 of file efpa.cpp.
Get q, number of symbols.
Definition at line 91 of file efpa.cpp.
Get lambda, sets of symbols per sequence.
Definition at line 93 of file efpa.cpp.
Whether to use permutation constraints. Only active if d=4.
Definition at line 98 of file efpa.cpp.
The documentation for this class was generated from the following file: