MPIDense*MPIDense
Barry Smith
bsmith at mcs.anl.gov
Tue Dec 30 17:17:17 CST 2008
They need to have the same distributions.
Barry
On Dec 30, 2008, at 5:04 PM, Yujie wrote:
> Dear Barry:
>
> You mean B*A11 works in parallel mode if B and A11 have different
> distribution? Its distribution is decided by the row ownership of B
> and the column ownership of A11? thanks a lot.
>
> Regards,
>
> Yujie
>
>
> On Tue, Dec 30, 2008 at 1:54 PM, Barry Smith <bsmith at mcs.anl.gov>
> wrote:
>
> On Dec 30, 2008, at 3:27 PM, Yujie wrote:
>
> Dear Barry:
>
> thank you for your reply. MatMatMult() uses Plapcak package for
> Dense matrices?
>
> In the parallel case, for sequential it uses LAPACK
>
>
> In addition, about MatGetSubMatrix() and submatrix multiplcation
> problems, could you give me some advice?
>
> "if the distribution of A11 and B is different, it will not work if
> I do B*A11? if it work, what is the distribution of B*A11?"
>
>
> The row ownership of B and the column ownership of A11
>
> thanks a lot. Happy holiday:).
>
> Regards,
>
> Yujie
>
>
>
>
>
> On Tue, Dec 30, 2008 at 12:28 PM, Barry Smith <bsmith at mcs.anl.gov>
> wrote:
>
> In theory it is all there. Just do MatMatMult() with your dense
> matrices
>
> Barry
>
>
> On Dec 29, 2008, at 1:55 PM, Yujie wrote:
>
> Hi,
>
> I am wondering whether it have been realized in PETSc to do
> MPIDense*MPIDense? thanks a lot. Happy holiday:).
>
> Regards,
>
> Yujie
>
>
>
>
>
More information about the petsc-users
mailing list