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] |