[petsc-dev] asm / gasm

Fande Kong fdkong.jd at gmail.com
Sun Jul 3 13:00:38 CDT 2016


If you already have the overlapping subdomain, you do not have to set the
non-overlapping subdomain.  If you already passed the overlapping
subdomain, you could not increase the overlap any more (however, we could
enable this very easily, but no many user cases, I think).


On Sun, Jul 3, 2016 at 10:45 AM, Mark Adams <mfadams at lbl.gov> wrote:

> PetscErrorCode  PCASMSetLocalSubdomains(PC pc,PetscInt n,IS is[],IS is_local[])
>>>
>>>
>>>
>> "is" is the overlapping subdomain, and "is_local" is the subdomain
>> without overlap.
>>
>>
> So if I have some overlapping subdomains (I don't) I would have to prune
> the IS to get some non-overlapping subdomain?  Is this just for something
> internal or does it affect the semantics of the solver?  And I assume I can
> still set the overlap and ASM will grow my subdomains accordingly?
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20160703/7d5c090e/attachment.html>


More information about the petsc-dev mailing list