Quantcast
Channel: Recent posts
Viewing all articles
Browse latest Browse all 190

pdlacpy does not work with matrices distributed differently.

$
0
0

I am using pdlacpy. Documentation says this function copies all or part of a distributed matrix (A) to other distributed matrix (B). It also says no communication is performed (e.g. the function performs a local copy). Without communication, only matrices which are equally distributed (same dimensions and same block size) can be used with this function. Is this right?

In addition, without communication, the submatrix A to be copied to matrix B must be in the same position (i.e. ia == ib && ja == jb).

Finally, could be only copied the upper or lower triangular of the global matrix.

It is not clear for me the two first restrictions from the documentation (and why you can specify ia, ja and ib, jb). Without taking care of these restrictions, I get wrong results. This makes me feel also unsure about the function is working properly.

Thanks.


Viewing all articles
Browse latest Browse all 190

Trending Articles