These internal functions carry out the tasks of their respective
primary functions, e.g., collectVector
, on the slave
process. The functions need to be executed on the slave processes.
localCollectVector(objName, objPos, n, h)
localCollectVectorTest(objName, objPos, n, h)
localDistributeVector(objName, objPos, n, h)
localDistributeVectorTest(objName, objPos, n, h)
localPull(objName, objPos, tag = 1)
localCollectDiagonal(objName, objPos, n, h)
localCollectDiagonalTest(objName, objPos, n, h)
localCollectTriangularMatrix(objName, objPos, n, h)
localCollectTriangularMatrixTest(objName, objPos, n, h)
localCollectRectangularMatrix(objName, objPos, n1, n2, h1, h2)
localCollectRectangularMatrixTest(objName, objPos, n1, n2, h1, h2)
name of object as a character string.
where to look for the object, given as a character string (unlike
get
). This can indicate an environment, a list, or a ReferenceClass object.
length of vector.
replication factor.
MPI tag.
number of rows.
number of columns.
replication factor for the rows.
replication factor for the columns.