# CoveringMatrix Struct Reference

Structure where row an column links are kept. More...

`#include <LagBaBCover.h>`

List of all members.

## Public Attributes

struct CLink * | RowLink
| Rows of matrix.
struct CLink * | ColLink
| Columns of matrix.
long | Cost
| Cost of columns added to solution from original matrix.
int | Dirty
| Used for dominance solving.
int | countOfCols
| Count of columns.
int | countOfRows
| Count of rows.
int | countOfOnes
| Count of ones in whole matrix.
char ** | Array
| Representation of matrix.

## Detailed Description

Structure where row an column links are kept.

## Member Data Documentation

char* * CoveringMatrix::Array

Representation of matrix.

struct CLink* CoveringMatrix::ColLink

Columns of matrix.

long CoveringMatrix::Cost

Cost of columns added to solution from original matrix.

int CoveringMatrix::countOfCols

Count of columns.

int CoveringMatrix::countOfOnes

Count of ones in whole matrix.

int CoveringMatrix::countOfRows

Count of rows.

int CoveringMatrix::Dirty

Used for dominance solving.

struct CLink* CoveringMatrix::RowLink

Rows of matrix.

The documentation for this struct was generated from the following file:

- LagBaBCover.h