about MatGetOwnershipRange
Barry Smith
bsmith at mcs.anl.gov
Thu Jan 1 18:59:50 CST 2009
For all Mats that PETSc provides including MatMFFD and MatShell()
the assumption is satisfied.
Barry
On Jan 1, 2009, at 6:45 PM, Yujie wrote:
> I got a submatrix B from A in parallel mode. Because the rows
> numbers of B in some processors of the cluster become 0, I want to
> use MatGetOwnershipRange() to get the range in each processor. I
> have checked this function, the description is as folllows:
> "
> MatGetOwnershipRange
> Returns the range of matrix rows owned by this processor, assuming
> that the matrix is laid out with the first n1 rows on the first
> processor, the next n2 rows on the second, etc. For certain parallel
> layouts this range may not be well defined.
> "
> There is an assumption in this function, I am wondering whether I
> can use this function here. if not, how to do it? thanks a lot.
>
> Yujie
More information about the petsc-users
mailing list