#include <ogdf/basic/GF2Solver.h>
Classes | |
struct | Chunk |
struct | Chunk2 |
struct | ChunkBase |
class | Equation |
class | Matrix |
struct | Row2 |
Public Member Functions | |
GF2Solver (GF2Solver::Matrix &Mx) | |
~GF2Solver () | |
bool | solve () |
bool | solve2 () |
Private Member Functions | |
void | freeChunk2 (Chunk2 *p) |
void | freeChunks2 (Chunk2 *pHead, Chunk2 *pTail) |
Chunk2 * | getChunk2 () |
void | symDiff2 (int r1, int r2, Array< Row2 > &rows, Array< List< int > > &cols) |
Private Attributes | |
Chunk * | m_freelist |
Chunk2 * | m_freelist2 |
Matrix & | m_matrix |
Static Private Attributes | |
static constexpr int | chunkSize = 13 |
static constexpr int | chunkSize2 = 9 |
Definition at line 41 of file GF2Solver.h.
|
inlineexplicit |
Definition at line 314 of file GF2Solver.h.
ogdf::GF2Solver::~GF2Solver | ( | ) |
Definition at line 156 of file GF2Solver.h.
Definition at line 168 of file GF2Solver.h.
|
inlineprivate |
Definition at line 138 of file GF2Solver.h.
bool ogdf::GF2Solver::solve | ( | ) |
bool ogdf::GF2Solver::solve2 | ( | ) |
|
private |
Definition at line 42 of file GF2Solver.h.
Definition at line 43 of file GF2Solver.h.
|
private |
Definition at line 122 of file GF2Solver.h.
|
private |
Definition at line 123 of file GF2Solver.h.
|
private |
Definition at line 324 of file GF2Solver.h.