rcpp_hdf5dataset_mul_ew: Element-wise multiplication of two HDF5 datasets (R6 wrapper)

View source: R/RcppExports.R

rcpp_hdf5dataset_mul_ewR Documentation

Element-wise multiplication of two HDF5 datasets (R6 wrapper)

Description

Computes the Hadamard (element-wise) product A * B for two HDF5 datasets referenced by external pointers, using a block-wise algorithm.

Usage

rcpp_hdf5dataset_mul_ew(
  ptr_a,
  ptr_b,
  paral = NULL,
  block_size = NULL,
  threads = NULL,
  compression = NULL
)

Arguments

ptr_a

External pointer (SEXP) for matrix A

ptr_b

External pointer (SEXP) for matrix B

paral

Logical or NULL; enable OpenMP parallelisation

block_size

Integer or NULL; block size (NULL = auto)

threads

Integer or NULL; thread count

Value

Named list with filename and path of the result. The result is stored in group "OUTPUT" with dataset name "A_plus_B" (resp. "A_minus_B", "A_times_B", "A_div_B") where A and B are the input dataset names.


BigDataStatMeth documentation built on May 15, 2026, 1:07 a.m.