bpp-core3  3.0.0
bpp::MatrixTools Member List

This is the complete list of members for bpp::MatrixTools, including all inherited members.

add(MatrixA &A, const MatrixB &B)bpp::MatrixToolsinlinestatic
add(MatrixA &A, Scalar &x, const MatrixB &B)bpp::MatrixToolsinlinestatic
copy(const MatrixA &A, MatrixO &O)bpp::MatrixToolsinlinestatic
copyDown(const MatrixA &A, MatrixO &O)bpp::MatrixToolsinlinestatic
copyUp(const MatrixA &A, MatrixO &O)bpp::MatrixToolsinlinestatic
covar(const Matrix< Scalar > &A, Matrix< Scalar > &O)bpp::MatrixToolsinlinestatic
det(const Matrix< Scalar > &A)bpp::MatrixToolsinlinestatic
diag(const std::vector< Scalar > &D, Matrix< Scalar > &O)bpp::MatrixToolsinlinestatic
diag(const Scalar x, size_t n, Matrix< Scalar > &O)bpp::MatrixToolsinlinestatic
diag(const Matrix< Scalar > &M, std::vector< Scalar > &O)bpp::MatrixToolsinlinestatic
directSum(const Matrix< Scalar > &A, const Matrix< Scalar > &B, Matrix< Scalar > &O)bpp::MatrixToolsinlinestatic
directSum(const std::vector< Matrix< Scalar > *> &vA, Matrix< Scalar > &O)bpp::MatrixToolsinlinestatic
exp(const Matrix< Scalar > &A, Matrix< Scalar > &O)bpp::MatrixToolsinlinestatic
fill(Matrix &M, Scalar x)bpp::MatrixToolsinlinestatic
fillDiag(Matrix &M, Scalar x)bpp::MatrixToolsinlinestatic
getId(size_t n, Matrix &O)bpp::MatrixToolsinlinestatic
hadamardMult(const Matrix< Scalar > &A, const Matrix< Scalar > &B, Matrix< Scalar > &O)bpp::MatrixToolsinlinestatic
hadamardMult(const Matrix< Scalar > &A, const Matrix< Scalar > &iA, const Matrix< Scalar > &B, const Matrix< Scalar > &iB, Matrix< Scalar > &O, Matrix< Scalar > &iO)bpp::MatrixToolsinlinestatic
hadamardMult(const Matrix< Scalar > &A, const std::vector< Scalar > &B, Matrix< Scalar > &O, bool row=true)bpp::MatrixToolsinlinestatic
inv(const Matrix< Scalar > &A, Matrix< Scalar > &O)bpp::MatrixToolsinlinestatic
isSquare(const Matrix &A)bpp::MatrixToolsinlinestatic
isSymmetric(const MatrixA &A)bpp::MatrixToolsinlinestatic
kroneckerMult(const Matrix< Scalar > &A, const Matrix< Scalar > &B, Matrix< Scalar > &O, bool check=true)bpp::MatrixToolsinlinestatic
kroneckerMult(const Matrix< Scalar > &A, size_t dim, const Scalar &v, Matrix< Scalar > &O, bool check=true)bpp::MatrixToolsinlinestatic
kroneckerMult(const Matrix< Scalar > &A, const Matrix< Scalar > &B, const Scalar &dA, const Scalar &dB, Matrix< Scalar > &O, bool check=true)bpp::MatrixToolsinlinestatic
lap(Matrix< Scalar > &assignCost, std::vector< int > &rowSol, std::vector< int > &colSol, std::vector< Scalar > &u, std::vector< Scalar > &v)bpp::MatrixToolsinlinestatic
MatrixTools()bpp::MatrixToolsinline
max(const Matrix< Real > &m)bpp::MatrixToolsinlinestatic
min(const Matrix< Real > &m)bpp::MatrixToolsinlinestatic
mult(const Matrix< Scalar > &A, const Matrix< Scalar > &B, Matrix< Scalar > &O)bpp::MatrixToolsinlinestatic
mult(const Matrix< Scalar > &A, const Matrix< Scalar > &iA, const Matrix< Scalar > &B, const Matrix< Scalar > &iB, Matrix< Scalar > &O, Matrix< Scalar > &iO)bpp::MatrixToolsinlinestatic
mult(const Matrix< Scalar > &A, const std::vector< Scalar > &D, const Matrix< Scalar > &B, Matrix< Scalar > &O)bpp::MatrixToolsinlinestatic
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::MatrixToolsinlinestatic
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::MatrixToolsinlinestatic
pow(const Matrix &A, size_t p, Matrix &O)bpp::MatrixToolsinlinestatic
pow(const Matrix< Scalar > &A, double p, Matrix< Scalar > &O)bpp::MatrixToolsinlinestatic
print(const Matrix &m, std::ostream &out=std::cout)bpp::MatrixToolsinlinestatic
print(const Matrix &m, bpp::OutputStream &out, char pIn='(', char pOut=')')bpp::MatrixToolsinlinestatic
print(const std::vector< Real > &v, std::ostream &out=std::cout)bpp::MatrixToolsinlinestatic
printForR(const Matrix &m, const std::string &variableName="x", std::ostream &out=std::cout)bpp::MatrixToolsinlinestatic
scale(Matrix &A, Scalar a, Scalar b=0)bpp::MatrixToolsinlinestatic
sumElements(const Matrix< Scalar > &M)bpp::MatrixToolsinlinestatic
Taylor(const Matrix &A, size_t p, std::vector< RowMatrix< Scalar >> &vO)bpp::MatrixToolsinlinestatic
toVVdouble(const Matrix< Scalar > &M, std::vector< std::vector< Scalar >> &vO)bpp::MatrixToolsinlinestatic
transpose(const MatrixA &A, MatrixO &O)bpp::MatrixToolsinlinestatic
whichMax(const Matrix &m)bpp::MatrixToolsinlinestatic
whichMin(const Matrix &m)bpp::MatrixToolsinlinestatic
~MatrixTools()bpp::MatrixToolsinline