| /petsc/src/ksp/ksp/interface/ftn-custom/ |
| H A D | zitfuncf.c | 61 PetscFortranCallbackId monitordestroy; member 74 PetscObjectUseFortranCallback(ksp, _cb.monitordestroy, (void *, PetscErrorCode *), (_ctx, &ierr)); in ourdestroy() 92 …tscInt *, PetscReal *, void *, PetscErrorCode *), void *mctx, void (*monitordestroy)(void *, Petsc… in kspmonitorset_() 94 CHKFORTRANNULLFUNCTION(monitordestroy); in kspmonitorset_() 109 …Object)*ksp, PETSC_FORTRAN_CALLBACK_CLASS, &_cb.monitordestroy, (PetscFortranCallbackFn *)monitord… in kspmonitorset_()
|
| /petsc/include/petsc/private/ |
| H A D | dmadaptorimpl.h | 41 PetscCtxDestroyFn *monitordestroy[MAXDMADAPTORMONITORS]; member
|
| H A D | linesearchimpl.h | 76 …PetscCtxDestroyFn *monitordestroy[MAXSNESLSMONITORS]; /* monitor context destr… member
|
| H A D | taoimpl.h | 65 PetscCtxDestroyFn *monitordestroy[MAXTAOMONITORS]; member
|
| H A D | snesimpl.h | 76 …PetscCtxDestroyFn *monitordestroy[MAXSNESMONITORS]; /* monitor context … member
|
| H A D | tsimpl.h | 179 PetscCtxDestroyFn *monitordestroy[MAXTSMONITORS]; member
|
| H A D | kspimpl.h | 128 PetscCtxDestroyFn *monitordestroy[MAXKSPMONITORS]; member
|
| H A D | dmimpl.h | 321 PetscCtxDestroyFn *monitordestroy[MAXDMMONITORS]; member
|
| /petsc/src/snes/linesearch/interface/ |
| H A D | linesearch.c | 39 if (ls->monitordestroy[i]) PetscCall((*ls->monitordestroy[i])(&ls->monitorcontext[i])); in SNESLineSearchMonitorCancel() 99 …ErrorCode (*f)(SNESLineSearch ls, PetscCtx mctx), PetscCtx mctx, PetscCtxDestroyFn *monitordestroy) in SNESLineSearchMonitorSet() argument 106 …oidFn *)f, mctx, monitordestroy, (PetscErrorCode (*)(void))(PetscVoidFn *)ls->monitorftns[i], ls->… in SNESLineSearchMonitorSet() 111 ls->monitordestroy[ls->numbermonitors] = monitordestroy; in SNESLineSearchMonitorSet()
|
| /petsc/src/snes/utils/dm/ |
| H A D | dmadapt.c | 351 … Nf, PetscReal enorms[], Vec error, PetscCtx ctx), PetscCtx ctx, PetscCtxDestroyFn *monitordestroy) in DMAdaptorMonitorSet() argument 358 …nitor, ctx, monitordestroy, (PetscErrorCode (*)(void))(PetscVoidFn *)adaptor->monitor[i], adaptor-… in DMAdaptorMonitorSet() 363 adaptor->monitordestroy[adaptor->numbermonitors] = monitordestroy; in DMAdaptorMonitorSet() 388 …if (adaptor->monitordestroy[i]) PetscCall((*adaptor->monitordestroy[i])(&adaptor->monitorcontext[i… in DMAdaptorMonitorCancel()
|
| /petsc/src/ksp/ksp/interface/ |
| H A D | itfunc.c | 2353 …Code KSPMonitorSet(KSP ksp, KSPMonitorFn *monitor, PetscCtx ctx, PetscCtxDestroyFn *monitordestroy) in KSPMonitorSet() argument 2360 …n *)monitor, ctx, monitordestroy, (PetscErrorCode (*)(void))(PetscVoidFn *)ksp->monitor[i], ksp->m… in KSPMonitorSet() 2365 ksp->monitordestroy[ksp->numbermonitors] = monitordestroy; in KSPMonitorSet() 2392 if (ksp->monitordestroy[i]) PetscCall((*ksp->monitordestroy[i])(&ksp->monitorcontext[i])); in KSPMonitorCancel()
|
| /petsc/src/ts/interface/ |
| H A D | tsmon.c | 131 … (*)(void))(PetscVoidFn *)ts->monitor[i], ts->monitorcontext[i], ts->monitordestroy[i], &identical… in TSMonitorSet() 136 ts->monitordestroy[ts->numbermonitors] = mdestroy; in TSMonitorSet() 163 if (ts->monitordestroy[i]) PetscCall((*ts->monitordestroy[i])(&ts->monitorcontext[i])); in TSMonitorCancel()
|
| /petsc/src/tao/interface/ |
| H A D | taosolver.c | 1546 …)(void))(PetscVoidFn *)tao->monitor[i], tao->monitorcontext[i], tao->monitordestroy[i], &identical… in TaoMonitorSet() 1551 tao->monitordestroy[tao->numbermonitors] = dest; in TaoMonitorSet() 1583 if (tao->monitordestroy[i]) PetscCall((*tao->monitordestroy[i])(&tao->monitorcontext[i])); in TaoMonitorCancel()
|
| /petsc/src/sys/objects/ |
| H A D | options.c | 99 …PetscCtxDestroyFn *monitordestroy[MAXOPTIONSMONITORS]; … member 2128 …alue[], PetscOptionSource source, PetscCtx mctx), PetscCtx mctx, PetscCtxDestroyFn *monitordestroy) in PetscOptionsMonitorSet() argument 2136 options->monitordestroy[options->numbermonitors] = monitordestroy; in PetscOptionsMonitorSet()
|
| /petsc/src/snes/interface/ |
| H A D | snes.c | 4262 …orCode (*f)(SNES, PetscInt, PetscReal, PetscCtx), PetscCtx mctx, PetscCtxDestroyFn *monitordestroy) in SNESMonitorSet() argument 4269 …idFn *)f, mctx, monitordestroy, (PetscErrorCode (*)(void))(PetscVoidFn *)snes->monitor[i], snes->m… in SNESMonitorSet() 4274 snes->monitordestroy[snes->numbermonitors] = monitordestroy; in SNESMonitorSet() 4306 if (snes->monitordestroy[i]) PetscCall((*snes->monitordestroy[i])(&snes->monitorcontext[i])); in SNESMonitorCancel()
|
| /petsc/src/dm/interface/ |
| H A D | dm.c | 9015 …DMMonitorSet(DM dm, PetscErrorCode (*f)(DM, void *), void *mctx, PetscCtxDestroyFn *monitordestroy) in DMMonitorSet() argument 9022 …cVoidFn *)f, mctx, monitordestroy, (PetscErrorCode (*)(void))(PetscVoidFn *)dm->monitor[m], dm->mo… in DMMonitorSet() 9027 dm->monitordestroy[dm->numbermonitors] = monitordestroy; in DMMonitorSet() 9059 if (dm->monitordestroy[m]) PetscCall((*dm->monitordestroy[m])(&dm->monitorcontext[m])); in DMMonitorCancel()
|
| /petsc/doc/manual/ |
| H A D | snes.md | 869 …PetscInt its, PetscReal norm, PetscCtx mctx), PetscCtx mctx, (PetscCtxDestroyFn *)*monitordestroy);
|