./example.exe -snes_test_jacobian -snes_type ksponly -ksp_type preonly -pc_type none -snes_convergence_test skip On Sat, 30 Jun 2018 at 01:06, Alexander Lindsay <alexlindsay...@gmail.com> wrote: > > Is there a way to mimic the behavior of `-snes_type test` with new PETSc? > E.g. don't attempt to perform any solves? They're stupid but we have a bunch > of tests in MOOSE that are set-up only to test the Jacobian, and any attempts > to actually solve the system are disastrous. I can hack around this by doing > things like setting the convergence reason to `SNES_CONVERGED_ITS` and > similarly for ksp, making sure I use `-pc_type gamg` since there are missing > Jacobian diagonal entries, etc. but this doesn't seem ideal. > > Alex > > On Mon, Jun 4, 2018 at 4:26 PM, Kong, Fande <fande.k...@inl.gov> wrote: >> >> Thanks, Hong, >> >> I see. It is better if "-snes_type test" did not exist at the first place. >> >> >> Fande, >> >> On Mon, Jun 4, 2018 at 4:01 PM, Zhang, Hong <hongzh...@anl.gov> wrote: >>> >>> >>> >>> > On Jun 4, 2018, at 4:59 PM, Zhang, Hong <hongzh...@anl.gov> wrote: >>> > >>> > -snes_type has been removed. We can just use -snes_test_jacobian instead. >>> > Note that the test is done every time the Jacobian is computed. >>> >>> It was meant to be "-snes_type test". >>> >>> > Hong (Mr.) >>> > >>> >> On Jun 4, 2018, at 3:27 PM, Kong, Fande <fande.k...@inl.gov> wrote: >>> >> >>> >> Hi PETSc Team, >>> >> >>> >> I was wondering if "snes_type test" has been gone? Quite a few MOOSE >>> >> users use this option to test their Jacobian matrices. >>> >> >>> >> If it is gone, any reason? >>> >> >>> >> Fande, >>> > >>> >> >
-- Lisandro Dalcin ============ Research Scientist Computer, Electrical and Mathematical Sciences & Engineering (CEMSE) Extreme Computing Research Center (ECRC) King Abdullah University of Science and Technology (KAUST) http://ecrc.kaust.edu.sa/ 4700 King Abdullah University of Science and Technology al-Khawarizmi Bldg (Bldg 1), Office # 0109 Thuwal 23955-6900, Kingdom of Saudi Arabia http://www.kaust.edu.sa Office Phone: +966 12 808-0459