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

Emil Constantinescu emconsta at mcs.anl.gov
Sun Feb 8 12:12:18 CST 2015

On 2/6/15 9:35 PM, Jed Brown wrote:
> Barry Smith <bsmith at mcs.anl.gov> writes:
>>     I am not proposing removing the solution from TSSolve() argument
>>     list, far from it. I am proposing removing the TSSetSolution(),
>>     keeping the solution in TSSolve() as the standard approach, but
>>     also allowing a callback for when the user wants the DM passed to
>>     TS to be in charge of creating all the vectors.
> Oh, that's fine if/when you have a use case for it.

To me TSSetSolution is semantically opposite to TSGetSolution and it's 
also useful for when the users want to just use TSStep instead of 
TSSolve. There is some redundancy in the case of TSSolve, but it makes 
the user codes simpler.


More information about the petsc-dev mailing list