Question on TS_EULER

Ningyu Liu nliu at fit.edu
Wed Apr 23 22:04:01 CDT 2008


Hello,

Is there a way by which the timestep of the explicit forward Euler  
method can be modified during the iterations? Looking at the source  
code of the method, the timestep dt is set when entering the function  
TSStep_Euler(). The iteration proceeds with this fixed timestep even  
calling TSSetTimeStep() in a monitoring function. I personally find  
it's a bit confusing. The actual solution is obtained with fixed  
timestep. However,  the time returned from calling TSGetTime() takes  
into account any modifications made by the user. Thanks.

Regards,

Ningyu 
  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20080423/f0797c4c/attachment.htm>


More information about the petsc-users mailing list