[petsc-dev] perhaps where the custom adapativity perversity began

Jed Brown jed at jedbrown.org
Sat Apr 29 22:49:01 CDT 2017


Barry Smith <bsmith at mcs.anl.gov> writes:

>     ierr = PetscOptionsBool("-ts_theta_adapt","Use time-step adaptivity with the Theta method","",th->adapt,&th->adapt,NULL);CHKERRQ(ierr);

https://bitbucket.org/petsc/petsc/commits/3b1890cda3a41f3c81730c41d1c1f55cb4d78b93

  Added time-step adaptivity for the theta method. It's currently
  switched off by default till the error estimation is fixed.

And this is why workarounds are so much worse than fixing the root of the problem.

>    Really, even a method so simple minded I can understand it, requires its own flags for adaptivity?
>
>    Based on this model we'll have -ksp_cg_max_its and -ksp_gmres_max_its pretty soon and where is -ts_arkimex_max_steps, we'd better add it soon.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 832 bytes
Desc: not available
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20170429/ad8a111f/attachment.sig>


More information about the petsc-dev mailing list