bpp-core
2.2.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 |
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 |
exp(const Matrix< Scalar > &A, Matrix< Scalar > &O) | bpp::MatrixTools | inlinestatic |
fill(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 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 |
kroneckerMult(const Matrix< Scalar > &A, const Matrix< Scalar > &B, Matrix< Scalar > &O) | bpp::MatrixTools | inlinestatic |
kroneckerSum(const Matrix< Scalar > &A, const Matrix< Scalar > &B, Matrix< Scalar > &O) | bpp::MatrixTools | inlinestatic |
kroneckerSum(const std::vector< Matrix< Scalar > *> &vA, Matrix< Scalar > &O) | 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 std::vector< Scalar > &D, const Matrix< Scalar > &B, Matrix< Scalar > &O) | 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 |