Block-wise Ops

1 Overview

Low-level block-wise primitives (multiplication, sums, differences, vector–matrix) for scaling and performance.

2 Functions

2.1 bdblockSum_hdf5

bdblockSum_hdf5

2.2 bdblockmult_hdf5

bdblockmult_hdf5

2.3 bdblockmult_sparse_hdf5

bdblockmult_sparse_hdf5

2.4 bdblockSubstract_hdf5

bdblockSubstract_hdf5

2.5 bdcomputeMatrixVector_hdf5

Performs element-wise operations between a matrix and a vector stored in HDF5 format. The function supports addition, subtraction, multiplication, division and power operations, with options for row-wise or column-wise application and parallel processing.

2.6 bdblockSubstract

Performs efficient matrix subtraction using block-based algorithms. The function supports various input combinations (matrix-matrix, matrix-vector, vector-vector) and provides options for parallel processing and block-based computation.

2.7 bdblockSum

Performs efficient matrix addition using block-based algorithms. The function supports various input combinations (matrix-matrix, matrix-vector, vector-vector) and provides options for parallel processing and block-based computation.