[petsc-dev] Use of dmmg->computefunction ?
Barry Smith
bsmith at mcs.anl.gov
Thu Jan 14 16:27:20 CST 2010
On Jan 14, 2010, at 4:23 PM, Jed Brown wrote:
> On Thu, 14 Jan 2010 15:50:25 -0600, Barry Smith <bsmith at mcs.anl.gov>
> wrote:
>>
>> How many times am I going to have to pound it into your head that
>> DMMG is a misconceived, poorly designed piece of junk :-(
>
> Okay, okay, I get it [1]. But DMMG still does cool stuff that is
> currently an unreasonable amount of work to do without using it. Of
> course doing this without DMMG is very interesting to me because I'd
> like some of these things to happen inside of a time integrator, and
> TS
> has no business knowing about DMMG. I can currently make this happen
> with some funky patching of the SNES so that SNESSolve calls my
> function
> that picks up the DMMG and calls DMMGSolve, but that's not ideal.
> Anyway, while thinking about this, I end up browsing DMMG source and
> get
> curious when I can't find an algorithmic reason for something.
This browsing is good. You can help us when we move the "cool
stuff" from DMMG into SNES/KSP where it belongs and where it can be
used automatically by TS :-)
Barry
>
> Jed
>
>
> [1] You have high standards. :-)
More information about the petsc-dev
mailing list