[petsc-dev] TSSolve web page JED and EMIL READ THIS!

Barry Smith bsmith at mcs.anl.gov
Sun Feb 8 20:16:23 CST 2015


> On Feb 8, 2015, at 8:11 PM, Jed Brown <jed at jedbrown.org> wrote:
> 
> Barry Smith <bsmith at mcs.anl.gov> writes:
>>   Why can't TS handle that? Users always prefer to use the lowest
>>   level thing available, that doesn't mean it is right.
>> 
>>   In the language of TS what does a "funky system, liked mixed
>>   particle-field," mean, does it require a little more API on our
>>   side? I'm much rather have Emil and Jed control the time-stepping
>>   then some ignorant user.
> 
> Dofs move to different processes at each stage.  That isn't compatible
> with Vec.  Do we need to overhaul Vec before users can integrate such a
> system?

   Well eventually. 
> 
> Practicality wins over purity.

  I never said remove TSStep() or make it completely private. I just want to limit its use to when it is really needed by the user.





More information about the petsc-dev mailing list