bpp-core3
3.0.0
|
This is the complete list of members for bpp::MatrixTools, including all inherited members.
add(MatrixA &A, const MatrixB &B) | bpp::MatrixTools | inlinestatic |
add(MatrixA &A, Scalar &x, const MatrixB &B) | bpp::MatrixTools | inlinestatic |
copy(const MatrixA &A, MatrixO &O) | bpp::MatrixTools | inlinestatic |
copyDown(const MatrixA &A, MatrixO &O) | bpp::MatrixTools | inlinestatic |
copyUp(const MatrixA &A, MatrixO &O) | bpp::MatrixTools | inlinestatic |
covar(const Matrix< Scalar > &A, Matrix< Scalar > &O) | bpp::MatrixTools | inlinestatic |
det(const Matrix< Scalar > &A) | bpp::MatrixTools | inlinestatic |
diag(const std::vector< Scalar > &D, Matrix< Scalar > &O) | bpp::MatrixTools | inlinestatic |
diag(const Scalar x, size_t n, Matrix< Scalar > &O) | bpp::MatrixTools | inlinestatic |
diag(const Matrix< Scalar > &M, std::vector< Scalar > &O) | bpp::MatrixTools | inlinestatic |
directSum(const Matrix< Scalar > &A, const Matrix< Scalar > &B, Matrix< Scalar > &O) | bpp::MatrixTools | inlinestatic |
directSum(const std::vector< Matrix< Scalar > *> &vA, Matrix< Scalar > &O) | bpp::MatrixTools | inlinestatic |
exp(const Matrix< Scalar > &A, Matrix< Scalar > &O) | bpp::MatrixTools | inlinestatic |
fill(Matrix &M, Scalar x) | bpp::MatrixTools | inlinestatic |
fillDiag(Matrix &M, Scalar x) | bpp::MatrixTools | inlinestatic |
getId(size_t n, Matrix &O) | bpp::MatrixTools | inlinestatic |
hadamardMult(const Matrix< Scalar > &A, const Matrix< Scalar > &B, Matrix< Scalar > &O) | bpp::MatrixTools | inlinestatic |
hadamardMult(const Matrix< Scalar > &A, const Matrix< Scalar > &iA, const Matrix< Scalar > &B, const Matrix< Scalar > &iB, Matrix< Scalar > &O, Matrix< Scalar > &iO) | bpp::MatrixTools | inlinestatic |
hadamardMult(const Matrix< Scalar > &A, const std::vector< Scalar > &B, Matrix< Scalar > &O, bool row=true) | bpp::MatrixTools | inlinestatic |
inv(const Matrix< Scalar > &A, Matrix< Scalar > &O) | bpp::MatrixTools | inlinestatic |
isSquare(const Matrix &A) | bpp::MatrixTools | inlinestatic |
isSymmetric(const MatrixA &A) | bpp::MatrixTools | inlinestatic |
kroneckerMult(const Matrix< Scalar > &A, const Matrix< Scalar > &B, Matrix< Scalar > &O, bool check=true) | bpp::MatrixTools | inlinestatic |
kroneckerMult(const Matrix< Scalar > &A, size_t dim, const Scalar &v, Matrix< Scalar > &O, bool check=true) | bpp::MatrixTools | inlinestatic |
kroneckerMult(const Matrix< Scalar > &A, const Matrix< Scalar > &B, const Scalar &dA, const Scalar &dB, Matrix< Scalar > &O, bool check=true) | bpp::MatrixTools | inlinestatic |
lap(Matrix< Scalar > &assignCost, std::vector< int > &rowSol, std::vector< int > &colSol, std::vector< Scalar > &u, std::vector< Scalar > &v) | bpp::MatrixTools | inlinestatic |
MatrixTools() | bpp::MatrixTools | inline |
max(const Matrix< Real > &m) | bpp::MatrixTools | inlinestatic |
min(const Matrix< Real > &m) | bpp::MatrixTools | inlinestatic |
mult(const Matrix< Scalar > &A, const Matrix< Scalar > &B, Matrix< Scalar > &O) | bpp::MatrixTools | inlinestatic |
mult(const Matrix< Scalar > &A, const Matrix< Scalar > &iA, const Matrix< Scalar > &B, const Matrix< Scalar > &iB, Matrix< Scalar > &O, Matrix< Scalar > &iO) | bpp::MatrixTools | inlinestatic |
mult(const Matrix< Scalar > &A, const std::vector< Scalar > &D, const Matrix< Scalar > &B, Matrix< Scalar > &O) | bpp::MatrixTools | inlinestatic |
mult(const Matrix< Scalar > &A, const Matrix< Scalar > &iA, const std::vector< Scalar > &D, const std::vector< Scalar > &iD, const Matrix< Scalar > &B, const Matrix< Scalar > &iB, Matrix< Scalar > &O, Matrix< Scalar > &iO) | bpp::MatrixTools | inlinestatic |
mult(const Matrix< Scalar > &A, const std::vector< Scalar > &D, const std::vector< Scalar > &U, const std::vector< Scalar > &L, const Matrix< Scalar > &B, Matrix< Scalar > &O) | bpp::MatrixTools | inlinestatic |
pow(const Matrix &A, size_t p, Matrix &O) | bpp::MatrixTools | inlinestatic |
pow(const Matrix< Scalar > &A, double p, Matrix< Scalar > &O) | bpp::MatrixTools | inlinestatic |
print(const Matrix &m, std::ostream &out=std::cout) | bpp::MatrixTools | inlinestatic |
print(const Matrix &m, bpp::OutputStream &out, char pIn='(', char pOut=')') | bpp::MatrixTools | inlinestatic |
print(const std::vector< Real > &v, std::ostream &out=std::cout) | bpp::MatrixTools | inlinestatic |
printForR(const Matrix &m, const std::string &variableName="x", std::ostream &out=std::cout) | bpp::MatrixTools | inlinestatic |
scale(Matrix &A, Scalar a, Scalar b=0) | bpp::MatrixTools | inlinestatic |
sumElements(const Matrix< Scalar > &M) | bpp::MatrixTools | inlinestatic |
Taylor(const Matrix &A, size_t p, std::vector< RowMatrix< Scalar >> &vO) | bpp::MatrixTools | inlinestatic |
toVVdouble(const Matrix< Scalar > &M, std::vector< std::vector< Scalar >> &vO) | bpp::MatrixTools | inlinestatic |
transpose(const MatrixA &A, MatrixO &O) | bpp::MatrixTools | inlinestatic |
whichMax(const Matrix &m) | bpp::MatrixTools | inlinestatic |
whichMin(const Matrix &m) | bpp::MatrixTools | inlinestatic |
~MatrixTools() | bpp::MatrixTools | inline |