Home
last modified time | relevance | path

Searched refs:numbermonitors (Results 1 – 21 of 21) sorted by relevance

/petsc/src/snes/impls/ksponly/
H A Dksponly.c31 …if (snes->numbermonitors && (normschedule == SNES_NORM_ALWAYS || normschedule == SNES_NORM_INITIAL… in SNESSolve_KSPONLY()
61 …if (snes->numbermonitors && (normschedule == SNES_NORM_ALWAYS || normschedule == SNES_NORM_FINAL_O… in SNESSolve_KSPONLY()
/petsc/src/ksp/ksp/impls/preonly/
H A Dpreonly.c23 if (ksp->numbermonitors) { in KSPSolve_PREONLY()
38 if (ksp->numbermonitors) { in KSPSolve_PREONLY()
/petsc/src/ts/interface/
H A Dtsmon.c31 PetscInt i, n = ts->numbermonitors; in TSMonitor()
128 for (PetscInt i = 0; i < ts->numbermonitors; i++) { in TSMonitorSet()
134 …PetscCheck(ts->numbermonitors < MAXTSMONITORS, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "Too man… in TSMonitorSet()
135 ts->monitor[ts->numbermonitors] = monitor; in TSMonitorSet()
136 ts->monitordestroy[ts->numbermonitors] = mdestroy; in TSMonitorSet()
137 ts->monitorcontext[ts->numbermonitors++] = mctx; in TSMonitorSet()
162 for (i = 0; i < ts->numbermonitors; i++) { in TSMonitorCancel()
165 ts->numbermonitors = 0; in TSMonitorCancel()
1125 for (i = 0; i < ts->numbermonitors; i++) { in TSMonitorLGSetVariableNames()
1179 for (i = 0; i < ts->numbermonitors; i++) { in TSMonitorLGGetVariableNames()
[all …]
H A Dts.c247 for (PetscInt i = 0; i < ts->numbermonitors; ++i) in TSSetFromOptions()
267 for (PetscInt i = 0; i < ts->numbermonitors; ++i) in TSSetFromOptions()
5731 t->numbermonitors = 0; in TSClone()
/petsc/src/snes/linesearch/interface/
H A Dlinesearch.c38 for (i = 0; i < ls->numbermonitors; i++) { in SNESLineSearchMonitorCancel()
41 ls->numbermonitors = 0; in SNESLineSearchMonitorCancel()
63 PetscInt i, n = ls->numbermonitors; in SNESLineSearchMonitor()
103 for (PetscInt i = 0; i < ls->numbermonitors; i++) { in SNESLineSearchMonitorSet()
109 …PetscCheck(ls->numbermonitors < MAXSNESLSMONITORS, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "Too… in SNESLineSearchMonitorSet()
110 ls->monitorftns[ls->numbermonitors] = f; in SNESLineSearchMonitorSet()
111 ls->monitordestroy[ls->numbermonitors] = monitordestroy; in SNESLineSearchMonitorSet()
112 ls->monitorcontext[ls->numbermonitors++] = mctx; in SNESLineSearchMonitorSet()
/petsc/include/petsc/private/
H A Ddmadaptorimpl.h43 PetscInt numbermonitors; member
H A Dlinesearchimpl.h78 PetscInt numbermonitors; /* number of monitors */ member
H A Dtaoimpl.h67 PetscInt numbermonitors; member
H A Dsnesimpl.h78 …PetscInt numbermonitors; /* number of monito… member
H A Dkspimpl.h130 …PetscInt numbermonitors; /* to, for instance, print residual norm, etc. … member
H A Dtsimpl.h181 PetscInt numbermonitors; member
H A Ddmimpl.h323 PetscInt numbermonitors; member
/petsc/src/tao/interface/
H A Dtaosolver.c1542 …PetscCheck(tao->numbermonitors < MAXTAOMONITORS, PetscObjectComm((PetscObject)tao), PETSC_ERR_SUP,… in TaoMonitorSet()
1543 for (PetscInt i = 0; i < tao->numbermonitors; i++) { in TaoMonitorSet()
1549 tao->monitor[tao->numbermonitors] = func; in TaoMonitorSet()
1550 tao->monitorcontext[tao->numbermonitors] = ctx; in TaoMonitorSet()
1551 tao->monitordestroy[tao->numbermonitors] = dest; in TaoMonitorSet()
1552 ++tao->numbermonitors; in TaoMonitorSet()
1582 for (i = 0; i < tao->numbermonitors; i++) { in TaoMonitorCancel()
1585 tao->numbermonitors = 0; in TaoMonitorCancel()
2537 …for (i = 0; i < tao->numbermonitors; i++) PetscCall((*tao->monitor[i])(tao, tao->monitorcontext[i]… in TaoMonitor()
/petsc/src/snes/utils/dm/
H A Ddmadapt.c355 for (PetscInt i = 0; i < adaptor->numbermonitors; i++) { in DMAdaptorMonitorSet()
361 …PetscCheck(adaptor->numbermonitors < MAXDMADAPTORMONITORS, PetscObjectComm((PetscObject)adaptor), … in DMAdaptorMonitorSet()
362 adaptor->monitor[adaptor->numbermonitors] = monitor; in DMAdaptorMonitorSet()
363 adaptor->monitordestroy[adaptor->numbermonitors] = monitordestroy; in DMAdaptorMonitorSet()
364 adaptor->monitorcontext[adaptor->numbermonitors++] = ctx; in DMAdaptorMonitorSet()
387 for (PetscInt i = 0; i < adaptor->numbermonitors; ++i) { in DMAdaptorMonitorCancel()
390 adaptor->numbermonitors = 0; in DMAdaptorMonitorCancel()
1023 …for (PetscInt i = 0; i < adaptor->numbermonitors; ++i) PetscCall((*adaptor->monitor[i])(adaptor, i… in DMAdaptorMonitor()
/petsc/src/ksp/ksp/interface/
H A Ditfunc.c799 PetscCall(PetscMonitorPauseFinal_Internal(ksp->numbermonitors, ksp->monitorcontext)); in KSPMonitorPauseFinal_Internal()
2300 PetscInt i, n = ksp->numbermonitors; in KSPMonitor()
2357 for (PetscInt i = 0; i < ksp->numbermonitors; i++) { in KSPMonitorSet()
2363 …PetscCheck(ksp->numbermonitors < MAXKSPMONITORS, PetscObjectComm((PetscObject)ksp), PETSC_ERR_ARG_… in KSPMonitorSet()
2364 ksp->monitor[ksp->numbermonitors] = monitor; in KSPMonitorSet()
2365 ksp->monitordestroy[ksp->numbermonitors] = monitordestroy; in KSPMonitorSet()
2366 ksp->monitorcontext[ksp->numbermonitors++] = ctx; in KSPMonitorSet()
2391 for (i = 0; i < ksp->numbermonitors; i++) { in KSPMonitorCancel()
2394 ksp->numbermonitors = 0; in KSPMonitorCancel()
H A Ditcreate.c770 ksp->numbermonitors = 0; in KSPCreate()
/petsc/src/ksp/ksp/impls/rich/
H A Drich.c60 … KSPConvergedDefault || ksp->converged == KSPConvergedSkip) && !ksp->numbermonitors && !ksp->trans… in KSPSolve_Richardson()
/petsc/src/sys/objects/
H A Doptions.c101 …PetscInt numbermonitors; … member
128 …for (PetscInt i = 0; i < options->numbermonitors; i++) PetscCall((*options->monitor[i])(name, valu… in PetscOptionsMonitor()
2134 …PetscCheck(options->numbermonitors < MAXOPTIONSMONITORS, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE… in PetscOptionsMonitorSet()
2135 options->monitor[options->numbermonitors] = monitor; in PetscOptionsMonitorSet()
2136 options->monitordestroy[options->numbermonitors] = monitordestroy; in PetscOptionsMonitorSet()
2137 options->monitorcontext[options->numbermonitors++] = mctx; in PetscOptionsMonitorSet()
/petsc/src/snes/interface/
H A Dsnes.c816 PetscCall(PetscMonitorPauseFinal_Internal(snes->numbermonitors, snes->monitorcontext)); in SNESMonitorPauseFinal_Internal()
1863 snes->numbermonitors = 0; in SNESCreate()
4200 PetscInt i, n = snes->numbermonitors; in SNESMonitor()
4266 for (PetscInt i = 0; i < snes->numbermonitors; i++) { in SNESMonitorSet()
4272 …PetscCheck(snes->numbermonitors < MAXSNESMONITORS, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "Too… in SNESMonitorSet()
4273 snes->monitor[snes->numbermonitors] = f; in SNESMonitorSet()
4274 snes->monitordestroy[snes->numbermonitors] = monitordestroy; in SNESMonitorSet()
4275 snes->monitorcontext[snes->numbermonitors++] = mctx; in SNESMonitorSet()
4305 for (i = 0; i < snes->numbermonitors; i++) { in SNESMonitorCancel()
4308 snes->numbermonitors = 0; in SNESMonitorCancel()
/petsc/src/dm/interface/
H A Ddm.c9019 for (PetscInt m = 0; m < dm->numbermonitors; ++m) { in DMMonitorSet()
9025 …PetscCheck(dm->numbermonitors < MAXDMMONITORS, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "Too man… in DMMonitorSet()
9026 dm->monitor[dm->numbermonitors] = f; in DMMonitorSet()
9027 dm->monitordestroy[dm->numbermonitors] = monitordestroy; in DMMonitorSet()
9028 dm->monitorcontext[dm->numbermonitors++] = mctx; in DMMonitorSet()
9058 for (m = 0; m < dm->numbermonitors; ++m) { in DMMonitorCancel()
9061 dm->numbermonitors = 0; in DMMonitorCancel()
9134 for (m = 0; m < dm->numbermonitors; ++m) PetscCall((*dm->monitor[m])(dm, dm->monitorcontext[m])); in DMMonitor()
/petsc/src/ts/interface/sensitivity/
H A Dtssen.c1329 for (PetscInt i = 0; i < ts->numbermonitors; i++) { in TSAdjointMonitorSet()