LLVM API Documentation
| diagonalize() const | PBQP::Matrix | [inline] |
| getColAsVector(unsigned C) const | PBQP::Matrix | [inline] |
| getColMin(unsigned C) const | PBQP::Matrix | [inline] |
| getCols() const | PBQP::Matrix | [inline] |
| getMetadata() const | PBQP::MDMatrix< Metadata > | [inline] |
| getRowAsVector(unsigned R) const | PBQP::Matrix | [inline] |
| getRowMin(unsigned R) const | PBQP::Matrix | [inline] |
| getRows() const | PBQP::Matrix | [inline] |
| isZero() const | PBQP::Matrix | [inline] |
| Matrix(unsigned Rows, unsigned Cols) | PBQP::Matrix | [inline] |
| Matrix(unsigned Rows, unsigned Cols, PBQPNum InitVal) | PBQP::Matrix | [inline] |
| Matrix(const Matrix &M) | PBQP::Matrix | [inline] |
| Matrix(Matrix &&M) | PBQP::Matrix | [inline] |
| MDMatrix(const Matrix &m) | PBQP::MDMatrix< Metadata > | [inline] |
| MDMatrix(Matrix &&m) | PBQP::MDMatrix< Metadata > | [inline] |
| operator+(const Matrix &M) | PBQP::Matrix | [inline] |
| operator+=(const Matrix &M) | PBQP::Matrix | [inline] |
| operator=(const Matrix &M) | PBQP::Matrix | [inline] |
| operator=(Matrix &&M) | PBQP::Matrix | [inline] |
| operator==(const Matrix &M) const | PBQP::Matrix | [inline] |
| operator[](unsigned R) | PBQP::Matrix | [inline] |
| operator[](unsigned R) const | PBQP::Matrix | [inline] |
| reset(PBQPNum Val=0) | PBQP::Matrix | [inline] |
| setCol(unsigned C, PBQPNum Val) | PBQP::Matrix | [inline] |
| setRow(unsigned R, PBQPNum Val) | PBQP::Matrix | [inline] |
| subFromCol(unsigned C, PBQPNum Val) | PBQP::Matrix | [inline] |
| subFromRow(unsigned R, PBQPNum Val) | PBQP::Matrix | [inline] |
| transpose() const | PBQP::Matrix | [inline] |
| ~Matrix() | PBQP::Matrix | [inline] |