Searched refs:convdestroy (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/snes/impls/ntrdc/ |
| H A D | ntrdc.c | 11 PetscCtxDestroyFn *convdestroy; member 55 PetscCall((*ctx->convdestroy)(&ctx->convctx)); in SNESTRDC_KSPConverged_Destroy() 311 PetscCtxDestroyFn *convdestroy; in SNESSolve_NEWTONTRDC() local 335 PetscCall(KSPGetConvergenceTest(ksp, &convtest, &convctx, &convdestroy)); in SNESSolve_NEWTONTRDC() 339 PetscCall(KSPGetAndClearConvergenceTest(ksp, &ctx->convtest, &ctx->convctx, &ctx->convdestroy)); in SNESSolve_NEWTONTRDC() 570 PetscCall(KSPGetAndClearConvergenceTest(ksp, &ctx->convtest, &ctx->convctx, &ctx->convdestroy)); in SNESSolve_NEWTONTRDC() 572 PetscCall(KSPSetConvergenceTest(ksp, convtest, convctx, convdestroy)); in SNESSolve_NEWTONTRDC()
|
| /petsc/src/snes/impls/tr/ |
| H A D | tr.c | 6 PetscCtxDestroyFn *convdestroy; member 81 PetscCall((*ctx->convdestroy)(&ctx->convctx)); in SNESTR_KSPConverged_Destroy() 501 PetscCtxDestroyFn *convdestroy; in SNESSolve_NEWTONTR() local 529 PetscCall(KSPGetConvergenceTest(snes->ksp, &convtest, &convctx, &convdestroy)); in SNESSolve_NEWTONTR() 534 …scCall(KSPGetAndClearConvergenceTest(snes->ksp, &ctx->convtest, &ctx->convctx, &ctx->convdestroy)); in SNESSolve_NEWTONTR() 801 …scCall(KSPGetAndClearConvergenceTest(snes->ksp, &ctx->convtest, &ctx->convctx, &ctx->convdestroy)); in SNESSolve_NEWTONTR() 803 PetscCall(KSPSetConvergenceTest(snes->ksp, convtest, convctx, convdestroy)); in SNESSolve_NEWTONTR()
|
| /petsc/src/binding/petsc4py/src/lib-petsc/ |
| H A D | custom.h | 340 PetscCtxDestroyFn *convdestroy; member 377 if (ctx->convdestroy) PetscCall((*ctx->convdestroy)(&ctx->convctx)); in KSPConvergedNative_Destroy() 393 PetscCall(KSPGetAndClearConvergenceTest(ksp, &ctx->convtest, &ctx->convctx, &ctx->convdestroy)); in KSPAddConvergenceTest()
|