add(const DataMatrixDistributed &a) | sgpp::datadriven::DataMatrixDistributed | |
add(DataMatrixDistributed &c, const DataMatrixDistributed &a, bool transposeA=false, double beta=1.0, double alpha=1.0) | sgpp::datadriven::DataMatrixDistributed | static |
copyFrom(const DataMatrixDistributed &other) | sgpp::datadriven::DataMatrixDistributed | |
DataMatrixDistributed() | sgpp::datadriven::DataMatrixDistributed | |
DataMatrixDistributed(std::shared_ptr< BlacsProcessGrid > grid, size_t globalRows, size_t globalColumns, size_t rowBlockSize, size_t columnBlockSize, double value=0.0, DTYPE dtype=DTYPE::DENSE) | sgpp::datadriven::DataMatrixDistributed | |
DataMatrixDistributed(double *input, std::shared_ptr< BlacsProcessGrid > grid, size_t globalRows, size_t globalColumns, size_t rowBlockSize, size_t columnBlockSize, DTYPE dtype=DTYPE::DENSE) | sgpp::datadriven::DataMatrixDistributed | |
distribute(const double *matrix, int masterRow=0, int masterCol=0) | sgpp::datadriven::DataMatrixDistributed | |
DTYPE enum name | sgpp::datadriven::DataMatrixDistributed | |
fromSharedData(const double *input, std::shared_ptr< BlacsProcessGrid > grid, size_t globalRows, size_t globalColumns, size_t rowBlockSize, size_t columnBlockSize, DTYPE dtype=DTYPE::DENSE) | sgpp::datadriven::DataMatrixDistributed | static |
get(size_t row, size_t col) const | sgpp::datadriven::DataMatrixDistributed | |
getColumnBlockSize() const | sgpp::datadriven::DataMatrixDistributed | |
getDescriptor() | sgpp::datadriven::DataMatrixDistributed | |
getDescriptor() const | sgpp::datadriven::DataMatrixDistributed | |
getGlobalCols() const | sgpp::datadriven::DataMatrixDistributed | |
getGlobalRows() const | sgpp::datadriven::DataMatrixDistributed | |
getLocalColumns() const | sgpp::datadriven::DataMatrixDistributed | |
getLocalPointer() | sgpp::datadriven::DataMatrixDistributed | |
getLocalPointer() const | sgpp::datadriven::DataMatrixDistributed | |
getLocalRows() const | sgpp::datadriven::DataMatrixDistributed | |
getProcessGrid() const | sgpp::datadriven::DataMatrixDistributed | |
getRowBlockSize() const | sgpp::datadriven::DataMatrixDistributed | |
globalToColumnProcessIndex(size_t globalColumnIndex) const | sgpp::datadriven::DataMatrixDistributed | |
globalToLocalColumnIndex(size_t globalColumnIndex) const | sgpp::datadriven::DataMatrixDistributed | |
globalToLocalRowIndex(size_t globalRowIndex) const | sgpp::datadriven::DataMatrixDistributed | |
globalToRowProcessIndex(size_t globalRowIndex) const | sgpp::datadriven::DataMatrixDistributed | |
isProcessMapped() const | sgpp::datadriven::DataMatrixDistributed | |
localToGlobalColumnIndex(size_t localColumnIndex) const | sgpp::datadriven::DataMatrixDistributed | |
localToGlobalRowIndex(size_t localRowIndex) const | sgpp::datadriven::DataMatrixDistributed | |
mult(const DataVectorDistributed &x, DataVectorDistributed &y, bool transpose=false, double alpha=1.0, double beta=0.0) const | sgpp::datadriven::DataMatrixDistributed | |
mult(const DataMatrixDistributed &a, const DataVectorDistributed &x, DataVectorDistributed &y, bool transpose=false, double alpha=1.0, double beta=0.0) | sgpp::datadriven::DataMatrixDistributed | static |
mult(const DataMatrixDistributed &b, DataMatrixDistributed &c, bool transposeA=false, bool transposeB=false, double alpha=1.0, double beta=0.0) const | sgpp::datadriven::DataMatrixDistributed | |
mult(const DataMatrixDistributed &a, const DataMatrixDistributed &b, DataMatrixDistributed &c, bool transposeA=false, bool transposeB=false, double alpha=1.0, double beta=0.0) | sgpp::datadriven::DataMatrixDistributed | static |
operator()(size_t row, size_t col) const | sgpp::datadriven::DataMatrixDistributed | |
printMatrix() const | sgpp::datadriven::DataMatrixDistributed | |
resize(size_t rows, size_t cols) | sgpp::datadriven::DataMatrixDistributed | |
set(size_t row, size_t col, double value) | sgpp::datadriven::DataMatrixDistributed | |
setAll(double value) | sgpp::datadriven::DataMatrixDistributed | |
solveCholesky(const DataMatrixDistributed &l, DataVectorDistributed &b, TRIANGULAR uplo=TRIANGULAR::LOWER) | sgpp::datadriven::DataMatrixDistributed | static |
sub(const DataMatrixDistributed &a) | sgpp::datadriven::DataMatrixDistributed | |
sub(DataMatrixDistributed &c, const DataMatrixDistributed &a, bool transposeA=false, double beta=1.0, double alpha=1.0) | sgpp::datadriven::DataMatrixDistributed | static |
toLocalDataMatrix() const | sgpp::datadriven::DataMatrixDistributed | |
toLocalDataMatrix(DataMatrix &localMatrix) const | sgpp::datadriven::DataMatrixDistributed | |
toLocalDataMatrixBroadcast() const | sgpp::datadriven::DataMatrixDistributed | |
toLocalDataMatrixBroadcast(DataMatrix &localMatrix) const | sgpp::datadriven::DataMatrixDistributed | |
toVector() const | sgpp::datadriven::DataMatrixDistributed | |
transpose() | sgpp::datadriven::DataMatrixDistributed | |
transpose(const DataMatrixDistributed &a, DataMatrixDistributed &c, double alpha=1.0, double beta=0.0) | sgpp::datadriven::DataMatrixDistributed | static |
TRIANGULAR enum name | sgpp::datadriven::DataMatrixDistributed | |