Home
last modified time | relevance | path

Searched refs:KSPSetConvergenceTest (Results 1 – 23 of 23) sorted by relevance

/petsc/src/ksp/ksp/interface/ftn-custom/
H A Dzitfuncf.c122 *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 Dex88.c58 PetscCall(KSPSetConvergenceTest(ksp, TestConvergence, &user, NULL)); in main()
/petsc/src/ksp/ksp/tutorials/
H A Dex1f.F90146 …PetscCallA(KSPSetConvergenceTest(ksp, MyKSPConverged, defaultctx, KSPConvergedDefaultDestroyCptr, …
H A Dex57f.F90292 PetscCallA(KSPSetConvergenceTest(ksp, MyKSPConverged, 0, PETSC_NULL_FUNCTION, ierr))
H A Dex2f.F90307 PetscCallA(KSPSetConvergenceTest(ksp, MyKSPConverged, 0, PETSC_NULL_FUNCTION, ierr))
H A Dex71.c475 PetscCall(KSPSetConvergenceTest(ksprich, KSPConvergedSkip, NULL, NULL)); in main()
/petsc/doc/changes/
H A D324.md113 - 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 D300.md119 - 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 Ditcl.c462 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 Ditcreate.c776 PetscCall(KSPSetConvergenceTest(ksp, KSPConvergedDefault, ctx, KSPConvergedDefaultDestroy)); in KSPCreate()
H A Ditfunc.c2699 PetscErrorCode KSPSetConvergenceTest(KSP ksp, KSPConvergenceTestFn *converge, PetscCtx ctx, PetscCt… in KSPSetConvergenceTest() function
/petsc/src/ksp/ksp/impls/lsqr/
H A Dlsqr.c254 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 Dntrdc.c340 …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 Dex1.c245 PetscCall(KSPSetConvergenceTest(ksp, ConvergenceTest, testarray, ConvergenceDestroy)); in main()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscksp.pxi152 PetscErrorCode KSPSetConvergenceTest(PetscKSP, PetscKSPConvergedFunction, void*, PetscKSPCtxDel)
H A DKSP.pyx1046 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 Dtr.c535 …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 Dmgfunc.c610 PetscCall(KSPSetConvergenceTest(mglevels[l]->smoothu, KSPConvergedSkip, NULL, NULL)); in PCMGGetSmootherUp()
H A Dmg.c416 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 Dcustom.h394 …PetscCall(KSPSetConvergenceTest(ksp, KSPConvergedNative_Private, ctx, KSPConvergedNative_Destroy)); in KSPAddConvergenceTest()
/petsc/include/
H A Dpetscksp.h987 PETSC_EXTERN PetscErrorCode KSPSetConvergenceTest(KSP, KSPConvergenceTestFn *, void *, PetscC…
/petsc/src/ksp/ksp/tutorials/output/
H A Dex2_help.out153 …ault : formerly default> Convergence test (choose one of) default skip lsqr (KSPSetConvergenceTest)
/petsc/doc/manual/
H A Dksp.md509 KSPSetConvergenceTest(KSP ksp, PetscErrorCode (*test)(KSP ksp, PetscInt it, PetscReal rnorm, KSPCon…