Inner KSP never created on SNES

Matthew Knepley knepley at gmail.com
Tue Dec 2 08:43:32 CST 2008


On Tue, Dec 2, 2008 at 8:41 AM, Barry Smith <bsmith at mcs.anl.gov> wrote:

>
>   Matt,
>
>    You are wrong!
>
>    I will fix this today.


Okay, thats fine. For hg, you can do annotate on the file to see what lines
come from what version, and also log to see which sets changed it. You can
also search in hg view.

  Matt


>
>    Barry
>
> On Dec 2, 2008, at 8:29 AM, Matthew Knepley wrote:
>
>  I am not against requiring SetFromOptions() to create default objects. We
>> already require it to set a default type.
>>
>>  Matt
>>
>> On Tue, Dec 2, 2008 at 8:08 AM, Lisandro Dalcin <dalcinl at gmail.com>
>> wrote:
>> I've just noticed that now SNES does not create the inner KSP at the
>> time SNESCreate() is called. Then I could easily manage to break
>> things (basically, if SNESSetFromOptions() is never called)
>>
>> Does it make sense to add:
>>
>> if (!snes->ksp) { SNESGetKSP(snes, &snes->ksp);}
>>
>> near the begining of SNESSetUp() ??
>>
>>
>> --
>> Lisandro Dalcín
>> ---------------
>> Centro Internacional de Métodos Computacionales en Ingeniería (CIMEC)
>> Instituto de Desarrollo Tecnológico para la Industria Química (INTEC)
>> Consejo Nacional de Investigaciones Científicas y Técnicas (CONICET)
>> PTLC - Güemes 3450, (3000) Santa Fe, Argentina
>> Tel/Fax: +54-(0)342-451.1594
>>
>>
>>
>>
>> --
>> 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
>>
>
>


-- 
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20081202/3ba0456a/attachment.html>


More information about the petsc-dev mailing list