Searched refs:convergeddestroy (Results 1 – 5 of 5) sorted by relevance
25 PetscCtxDestroyFn *convergeddestroy; member254 PetscCall(KSPSetConvergenceTest(ksp, lsqr->converged, lsqr->cnvP, lsqr->convergeddestroy)); in KSPDestroy_LSQR()666 …scCall(KSPGetAndClearConvergenceTest(ksp, &lsqr->converged, &lsqr->cnvP, &lsqr->convergeddestroy)); in KSPCreate_LSQR()
1538 if ((*ksp)->convergeddestroy) PetscCall((*(*ksp)->convergeddestroy)(&(*ksp)->cnvP)); in KSPDestroy()2703 if (ksp->convergeddestroy) PetscCall((*ksp->convergeddestroy)(&ksp->cnvP)); in KSPSetConvergenceTest()2705 ksp->convergeddestroy = destroy; in KSPSetConvergenceTest()2732 if (destroy) *destroy = ksp->convergeddestroy; in KSPGetConvergenceTest()2765 *destroy = ksp->convergeddestroy; in KSPGetAndClearConvergenceTest()2769 ksp->convergeddestroy = NULL; in KSPGetAndClearConvergenceTest()
18 PetscCtxDestroyFn *convergeddestroy; member
141 PetscCtxDestroyFn *convergeddestroy; member
3570 if ((*snes)->ops->convergeddestroy) PetscCall((*(*snes)->ops->convergeddestroy)(&(*snes)->cnvP)); in SNESDestroy()4358 if (snes->ops->convergeddestroy) PetscCall((*snes->ops->convergeddestroy)(&snes->cnvP)); in SNESSetConvergenceTest()4360 snes->ops->convergeddestroy = destroy; in SNESSetConvergenceTest()