[petsc-dev] ASM for each field solve on GPUs
Matthew Knepley
knepley at gmail.com
Thu Dec 31 12:55:49 CST 2020
On Thu, Dec 31, 2020 at 1:50 PM Mark Adams <mfadams at lbl.gov> wrote:
> On Thu, Dec 31, 2020 at 1:12 PM Matthew Knepley <knepley at gmail.com> wrote:
>
>> On Thu, Dec 31, 2020 at 12:46 PM Mark Adams <mfadams at lbl.gov> wrote:
>>
>>> Still missing something:
>>>
>>
>> You can get in the debugger in PCFieldSplitSetDefaults(), but the most
>> likely thing is that pc->dm == NULL here,
>>
>
> the setuponblocks PC does have a DM and it is a cusparse mattype.
>
Then go in the debugger and see why that option is not being used.
Matt
>
>
>> so the PC is not getting the DM.
>> This does make some sense as you are doing ASM, which is ripping up the
>> domain, so you might not want the same DM on the subproblem. I
>> am not sure what should be done here.
>>
>>
--
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
https://www.cse.buffalo.edu/~knepley/ <http://www.cse.buffalo.edu/~knepley/>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20201231/9f220a6b/attachment.html>
More information about the petsc-dev
mailing list