Parallel ISCreateGeneral()

Matthew Knepley knepley at gmail.com
Sun Nov 18 11:37:10 CST 2007


On Nov 18, 2007 11:34 AM, Tim Stitt <timothy.stitt at ichec.ie> wrote:
> OK..so I should be using the aggregate length returned by
> MatGetOwnershipRange() routine?

If you are using it to permute a Mat, yes.

  Matt

> Thanks Matt for you help.
>
>
> Matthew Knepley wrote:
> > IS are not really parallel, so all the lengths, etc. only refer to local things.
> >
> >   Matt
> >
> > On Nov 18, 2007 11:22 AM, Tim Stitt <timothy.stitt at ichec.ie> wrote:
> >
> >> Hi all,
> >>
> >> Just wanted to know if the "the length of the index set" for a call to
> >> ISCreateGeneral() in a parallel code, is a global length, or the length
> >> of the local elements on each process?
> >>
> >> Thanks,
> >>
> >> Tim.
> >>
> >> --
> >> Dr. Timothy Stitt <timothy_dot_stitt_at_ichec.ie>
> >> HPC Application Consultant - ICHEC (www.ichec.ie)
> >>
> >> Dublin Institute for Advanced Studies
> >> 5 Merrion Square - Dublin 2 - Ireland
> >>
> >> +353-1-6621333 (tel) / +353-1-6621477 (fax)
> >>
> >>
> >>
> >
> >
> >
> >
>
>
> --
> Dr. Timothy Stitt <timothy_dot_stitt_at_ichec.ie>
> HPC Application Consultant - ICHEC (www.ichec.ie)
>
> Dublin Institute for Advanced Studies
> 5 Merrion Square - Dublin 2 - Ireland
>
> +353-1-6621333 (tel) / +353-1-6621477 (fax)
>
>



-- 
What most experimenters take for granted before they begin their
experiments is infinitely more interesting than any results to which
their experiments lead.
-- Norbert Wiener




More information about the petsc-users mailing list