|
gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
This is the complete list of members for fullMatrix< scalar >, including all inherited members.
| _c | fullMatrix< scalar > | private |
| _data | fullMatrix< scalar > | private |
| _ownData | fullMatrix< scalar > | private |
| _r | fullMatrix< scalar > | private |
| add(const double &a) | fullMatrix< scalar > | inline |
| add(const fullMatrix< scalar > &m) | fullMatrix< scalar > | inline |
| add(const fullMatrix< scalar > &m, const scalar &a) | fullMatrix< scalar > | inline |
| axpy(const fullMatrix< scalar > &x, scalar alpha=1.) | fullMatrix< scalar > | inline |
| binaryLoad(FILE *f) | fullMatrix< scalar > | inline |
| binarySave(FILE *f) const | fullMatrix< scalar > | inline |
| copy(const fullMatrix< scalar > &a, int i0, int ni, int j0, int nj, int desti0, int destj0) | fullMatrix< scalar > | inline |
| copy(const fullMatrix< scalar > &a) | fullMatrix< scalar > | inline |
| copyOneColumn(const fullVector< scalar > &x, const int ind) const | fullMatrix< scalar > | inline |
| determinant() const | fullMatrix< scalar > | inline |
| eig(fullVector< double > &eigenValReal, fullVector< double > &eigenValImag, fullMatrix< scalar > &leftEigenVect, fullMatrix< scalar > &rightEigenVect, bool sortRealPart=false) | fullMatrix< scalar > | inline |
| eigSort(int n, scalar *wr, scalar *wi, scalar *VL, scalar *VR) | fullMatrix< scalar > | inline |
| fullMatrix(scalar *original, int r, int c) | fullMatrix< scalar > | inline |
| fullMatrix(fullMatrix< scalar > &original, int c_start, int c) | fullMatrix< scalar > | inline |
| fullMatrix(int r, int c, bool init0=true) | fullMatrix< scalar > | inline |
| fullMatrix(int r, int c, scalar *data) | fullMatrix< scalar > | inline |
| fullMatrix(const fullMatrix< scalar > &other) | fullMatrix< scalar > | inline |
| fullMatrix() | fullMatrix< scalar > | inline |
| fullVector< scalar > class | fullMatrix< scalar > | friend |
| gemm(const fullMatrix< scalar > &a, const fullMatrix< scalar > &b, scalar alpha=1., scalar beta=1., bool transposeA=false, bool transposeB=false) | fullMatrix< scalar > | inline |
| get(int r, int c) const | fullMatrix< scalar > | inline |
| getDataPtr() const | fullMatrix< scalar > | inline |
| getDataPtr() | fullMatrix< scalar > | inline |
| getOwnData() const | fullMatrix< scalar > | inline |
| invert(fullMatrix< scalar > &result) const | fullMatrix< scalar > | inline |
| invertInPlace() | fullMatrix< scalar > | inline |
| luFactor(fullVector< int > &ipiv) | fullMatrix< scalar > | inline |
| luSolve(const fullVector< scalar > &rhs, fullVector< scalar > &result) | fullMatrix< scalar > | inline |
| luSubstitute(const fullVector< scalar > &rhs, fullVector< int > &ipiv, fullVector< scalar > &result) | fullMatrix< scalar > | inline |
| mult(const fullVector< scalar > &x, fullVector< scalar > &y) const | fullMatrix< scalar > | inline |
| mult(const fullMatrix< scalar > &b, fullMatrix< scalar > &c) const | fullMatrix< scalar > | inline |
| multAddy(const fullVector< scalar > &x, fullVector< scalar > &y) const | fullMatrix< scalar > | inline |
| multOnBlock(const fullMatrix< scalar > &b, const int ncol, const int fcol, const int alpha, const int beta, fullVector< scalar > &c) const | fullMatrix< scalar > | inline |
| multTByT(const fullMatrix< scalar > &a) | fullMatrix< scalar > | inline |
| multWithATranspose(const fullVector< scalar > &x, scalar alpha, scalar beta, fullVector< scalar > &y) const | fullMatrix< scalar > | inline |
| norm() const | fullMatrix< scalar > | inline |
| operator()(int i, int j) const | fullMatrix< scalar > | inline |
| operator()(int i, int j) | fullMatrix< scalar > | inline |
| operator+=(const fullMatrix< scalar > &other) | fullMatrix< scalar > | inline |
| operator=(const fullMatrix< scalar > &other) | fullMatrix< scalar > | inline |
| print(const std::string &name="", const std::string &format="") const | fullMatrix< scalar > | |
| print(const std::string &name, const std::string &format) const | fullMatrix< scalar > | |
| reshape(int nbRows, int nbColumns) | fullMatrix< scalar > | inline |
| resize(int r, int c, bool resetValue=true) | fullMatrix< scalar > | inline |
| scale(const scalar s) | fullMatrix< scalar > | inline |
| set(int r, int c, scalar v) | fullMatrix< scalar > | inline |
| setAll(const scalar &m) | fullMatrix< scalar > | inline |
| setAll(const fullMatrix< scalar > &m) | fullMatrix< scalar > | inline |
| setAsProxy(const fullMatrix< scalar > &original) | fullMatrix< scalar > | inline |
| setAsProxy(const fullMatrix< scalar > &original, int c_start, int c) | fullMatrix< scalar > | inline |
| setAsProxy(scalar *data, int r, int c) | fullMatrix< scalar > | inline |
| setOwnData(bool ownData) | fullMatrix< scalar > | inline |
| size1() const | fullMatrix< scalar > | inline |
| size2() const | fullMatrix< scalar > | inline |
| svd(fullMatrix< scalar > &V, fullVector< scalar > &S) | fullMatrix< scalar > | inline |
| swap(scalar *a, int inca, scalar *b, int incb, int n) | fullMatrix< scalar > | inline |
| transpose() const | fullMatrix< scalar > | inline |
| transposeInPlace() | fullMatrix< scalar > | inline |
| ~fullMatrix() | fullMatrix< scalar > | inline |