Allows you to directly replace the submatrix of a distributed matrix.
# S4 method for ddmatrix,ANY,ANY,ANY
[(x, i, j, ...) <- value# S4 method for ddmatrix,ANY,ANY,ddmatrix
[(x, i, j, ...) <- value
numeric distributed matrix.
global integer indices.
Additional arguments.
replacement value. Can be a global vector or a ddmatrix
.
Returns a distributed matrix.
[<-
allows the user to insert values into a distributed matrix in
exactly the same way one would with an ordinary matrix. The indices here are
global, meaning that x[i, j]
refers to the (i, j)
'th element
of the "full", global matrix, and not necessarily the (i, j)
'th
element of the local submatrix.
On the other hand, submatrix<-
is different. It is basically
syntactic sugar for:
x@Data <- newMatrix
It does not alter the distributed matrix x
's dim
or
bldim
. It does adjust the ldim
automatically. However,
using this can be dangerous. It is merely provided to give consistent
behavior with the submatrix()
function.