| /petsc/src/ksp/ksp/interface/ftn-custom/ |
| H A D | zitfuncf.c | 122 *ierr = KSPSetConvergenceTest(*ksp, KSPConvergedDefault, &cctx, KSPConvergedDefaultDestroy); in kspsetconvergencetest_() 124 *ierr = KSPSetConvergenceTest(*ksp, KSPConvergedSkip, NULL, NULL); in kspsetconvergencetest_() 131 *ierr = KSPSetConvergenceTest(*ksp, ourtest, *ksp, ourtestdestroy); in kspsetconvergencetest_()
|
| /petsc/src/ksp/ksp/tests/ |
| H A D | ex88.c | 58 PetscCall(KSPSetConvergenceTest(ksp, TestConvergence, &user, NULL)); in main()
|
| /petsc/src/ksp/ksp/tutorials/ |
| H A D | ex1f.F90 | 146 …PetscCallA(KSPSetConvergenceTest(ksp, MyKSPConverged, defaultctx, KSPConvergedDefaultDestroyCptr, …
|
| H A D | ex57f.F90 | 292 PetscCallA(KSPSetConvergenceTest(ksp, MyKSPConverged, 0, PETSC_NULL_FUNCTION, ierr))
|
| H A D | ex2f.F90 | 307 PetscCallA(KSPSetConvergenceTest(ksp, MyKSPConverged, 0, PETSC_NULL_FUNCTION, ierr))
|
| H A D | ex71.c | 475 PetscCall(KSPSetConvergenceTest(ksprich, KSPConvergedSkip, NULL, NULL)); in main()
|
| /petsc/doc/changes/ |
| H A D | 324.md | 113 - Change the function signature of the `destroy()` argument to `KSPSetConvergenceTest()` to `PetscC… 114 …functions to `KSPSetConvergenceTest()` you must change them to expect a `void **` argument and imm…
|
| H A D | 300.md | 119 - KSPSetConvergenceTest() now takes an optional final argument, 124 be passed KSPSetConvergenceTest() and the destroy to be passed in.
|
| /petsc/src/ksp/ksp/interface/ |
| H A D | itcl.c | 462 PetscCall(KSPSetConvergenceTest(ksp, KSPConvergedDefault, ctx, KSPConvergedDefaultDestroy)); in KSPSetFromOptions() 465 PetscCall(KSPSetConvergenceTest(ksp, KSPConvergedSkip, NULL, NULL)); in KSPSetFromOptions() 469 … PetscCall(KSPSetConvergenceTest(ksp, KSPLSQRConvergedDefault, ctx, KSPConvergedDefaultDestroy)); in KSPSetFromOptions()
|
| H A D | itcreate.c | 776 PetscCall(KSPSetConvergenceTest(ksp, KSPConvergedDefault, ctx, KSPConvergedDefaultDestroy)); in KSPCreate()
|
| H A D | itfunc.c | 2699 PetscErrorCode KSPSetConvergenceTest(KSP ksp, KSPConvergenceTestFn *converge, PetscCtx ctx, PetscCt… in KSPSetConvergenceTest() function
|
| /petsc/src/ksp/ksp/impls/lsqr/ |
| H A D | lsqr.c | 254 PetscCall(KSPSetConvergenceTest(ksp, lsqr->converged, lsqr->cnvP, lsqr->convergeddestroy)); in KSPDestroy_LSQR() 669 PetscCall(KSPSetConvergenceTest(ksp, KSPLSQRConvergedDefault, ctx, KSPConvergedDefaultDestroy)); in KSPCreate_LSQR()
|
| /petsc/src/snes/impls/ntrdc/ |
| H A D | ntrdc.c | 340 …PetscCall(KSPSetConvergenceTest(ksp, SNESTRDC_KSPConverged_Private, ctx, SNESTRDC_KSPConverged_Des… in SNESSolve_NEWTONTRDC() 572 PetscCall(KSPSetConvergenceTest(ksp, convtest, convctx, convdestroy)); in SNESSolve_NEWTONTRDC()
|
| /petsc/src/snes/tests/ |
| H A D | ex1.c | 245 PetscCall(KSPSetConvergenceTest(ksp, ConvergenceTest, testarray, ConvergenceDestroy)); in main()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | petscksp.pxi | 152 PetscErrorCode KSPSetConvergenceTest(PetscKSP, PetscKSPConvergedFunction, void*, PetscKSPCtxDel)
|
| H A D | KSP.pyx | 1046 petsc.KSPSetConvergenceTest, petsc.KSPConvergedDefault 1053 CHKERR(KSPSetConvergenceTest( 1069 CHKERR(KSPSetConvergenceTest(self.ksp, KSPConvergedDefault, 1072 CHKERR(KSPSetConvergenceTest(self.ksp, KSPLSQRConvergedDefault, 1075 CHKERR(KSPSetConvergenceTest(self.ksp, KSPConvergedSkip, 1110 petsc.KSPSetConvergenceTest, petsc.KSPConvergedDefault
|
| /petsc/src/snes/impls/tr/ |
| H A D | tr.c | 535 …PetscCall(KSPSetConvergenceTest(snes->ksp, SNESTR_KSPConverged_Private, ctx, SNESTR_KSPConverged_D… in SNESSolve_NEWTONTR() 803 PetscCall(KSPSetConvergenceTest(snes->ksp, convtest, convctx, convdestroy)); in SNESSolve_NEWTONTR()
|
| /petsc/src/ksp/pc/impls/mg/ |
| H A D | mgfunc.c | 610 PetscCall(KSPSetConvergenceTest(mglevels[l]->smoothu, KSPConvergedSkip, NULL, NULL)); in PCMGGetSmootherUp()
|
| H A D | mg.c | 416 PetscCall(KSPSetConvergenceTest(mglevels[i]->smoothd, KSPConvergedSkip, NULL, NULL)); in PCMGSetLevels_MG() 924 PetscCall(KSPSetConvergenceTest(mglevels[i]->cr, KSPConvergedSkip, NULL, NULL)); in PCSetUp_MG()
|
| /petsc/src/binding/petsc4py/src/lib-petsc/ |
| H A D | custom.h | 394 …PetscCall(KSPSetConvergenceTest(ksp, KSPConvergedNative_Private, ctx, KSPConvergedNative_Destroy)); in KSPAddConvergenceTest()
|
| /petsc/include/ |
| H A D | petscksp.h | 987 PETSC_EXTERN PetscErrorCode KSPSetConvergenceTest(KSP, KSPConvergenceTestFn *, void *, PetscC…
|
| /petsc/src/ksp/ksp/tutorials/output/ |
| H A D | ex2_help.out | 153 …ault : formerly default> Convergence test (choose one of) default skip lsqr (KSPSetConvergenceTest)
|
| /petsc/doc/manual/ |
| H A D | ksp.md | 509 KSPSetConvergenceTest(KSP ksp, PetscErrorCode (*test)(KSP ksp, PetscInt it, PetscReal rnorm, KSPCon…
|