Home
last modified time | relevance | path

Searched refs:PetscCtxDestroyFn (Results 1 – 25 of 78) sorted by relevance

1234

/petsc/src/sys/classes/viewer/interface/
H A Dviewers.c117 …ode (*nmon)(void), void *nmctx, PetscCtxDestroyFn *nmdestroy, PetscErrorCode (*mon)(void), void *m… in PetscMonitorCompare()
124 else if (nmdestroy == (PetscCtxDestroyFn *)PetscViewerAndFormatDestroy) { in PetscMonitorCompare()
/petsc/src/ksp/ksp/impls/gmres/fgmres/
H A Dmodpcf.c21 …PFlexibleSetModifyPC(KSP ksp, KSPFlexibleModifyPCFn *fcn, PetscCtx ctx, PetscCtxDestroyFn *destroy) in KSPFlexibleSetModifyPC()
25 …KSPFlexibleSetModifyPC_C", (KSP, KSPFlexibleModifyPCFn *, PetscCtx, PetscCtxDestroyFn *), (ksp, fc… in KSPFlexibleSetModifyPC()
H A Dfgmresimpl.h19 PetscCtxDestroyFn *modifydestroy;
/petsc/src/ksp/ksp/interface/ftn-custom/
H A Dzitfuncf.c97 …KSPMonitorFn *)KSPMonitorResidual, *(PetscViewerAndFormat **)mctx, (PetscCtxDestroyFn *)PetscViewe… in kspmonitorset_()
99 …KSPMonitorFn *)KSPMonitorSolution, *(PetscViewerAndFormat **)mctx, (PetscCtxDestroyFn *)PetscViewe… in kspmonitorset_()
101 …onitorFn *)KSPMonitorTrueResidual, *(PetscViewerAndFormat **)mctx, (PetscCtxDestroyFn *)PetscViewe… in kspmonitorset_()
103 …nitorFn *)KSPMonitorSingularValue, *(PetscViewerAndFormat **)mctx, (PetscCtxDestroyFn *)PetscViewe… in kspmonitorset_()
105 …MonitorFn *)KSPGMRESMonitorKrylov, *(PetscViewerAndFormat **)mctx, (PetscCtxDestroyFn *)PetscViewe… in kspmonitorset_()
/petsc/doc/changes/
H A Ddev.md41 - Change the final argument of `PetscViewerGLVisSetFields()` to `PetscCtxDestroyFn *`. This means t…
72 …)` function argument of `MatShellSetMatProductOperation()` to type `PetscCtxDestroyFn *`. This mea…
97 - Change the `destroy()` function argument of `SNESSetConvergenceTest()` to type `PetscCtxDestroyFn
113 …stroy()` function argument of `TSTrajectorySetTransform()` to type `PetscCtxDestroyFn *`. This mea…
126 - Change the final argument of `DMShellSetDestroyContext()` to `PetscCtxDestroyFn *`. This means th…
/petsc/src/ksp/ksp/impls/gcr/pipegcr/
H A Dpipegcrimpl.h22PetscCtxDestroyFn *modifypc_destroy; /* function to destroy the user context for the modifypc …
/petsc/include/petsc/private/
H A Dsnesimpl.h18 PetscCtxDestroyFn *convergeddestroy;
26 PetscCtxDestroyFn *ctxdestroy;
76PetscCtxDestroyFn *monitordestroy[MAXSNESMONITORS]; /* monitor context …
86PetscCtxDestroyFn *reasonviewdestroy[MAXSNESREASONVIEWS]; /* reason view context destroy rou…
H A Ddmadaptorimpl.h41 PetscCtxDestroyFn *monitordestroy[MAXDMADAPTORMONITORS];
H A Dtsimpl.h133 PetscCtxDestroyFn *transformdestroy;
179 PetscCtxDestroyFn *monitordestroy[MAXTSMONITORS];
183 PetscCtxDestroyFn *adjointmonitordestroy[MAXTSMONITORS];
541 PetscCtxDestroyFn *transformdestroy;
H A Dlinesearchimpl.h76PetscCtxDestroyFn *monitordestroy[MAXSNESLSMONITORS]; /* monitor context destr…
H A Dkspimpl.h128 PetscCtxDestroyFn *monitordestroy[MAXKSPMONITORS];
136 PetscCtxDestroyFn *reasonviewdestroy[MAXKSPREASONVIEWS]; /* optional destroy routine */
141 PetscCtxDestroyFn *convergeddestroy;
/petsc/src/mat/impls/shell/
H A Dshell.h19 PetscCtxDestroyFn *destroy;
/petsc/include/
H A Dpetscksp.h246 PETSC_EXTERN PetscErrorCode KSPMonitorSet(KSP, KSPMonitorFn *, PetscCtx, PetscCtxDestroyFn *);
393 …PetscErrorCode KSPFlexibleSetModifyPC(KSP, KSPFlexibleModifyPCFn *, PetscCtx, PetscCtxDestroyFn *);
396 …e KSPPIPEGCRSetModifyPC(KSP ksp, KSPFlexibleModifyPCFn *fun, PetscCtx ctx, PetscCtxDestroyFn *dfun) in KSPPIPEGCRSetModifyPC()
421 …rCode KSPGCRSetModifyPC(KSP ksp, KSPFlexibleModifyPCFn *fun, PetscCtx ctx, PetscCtxDestroyFn *dfun) in KSPGCRSetModifyPC()
666 …cErrorCode KSPConvergedReasonViewSet(KSP, KSPConvergedReasonViewFn *, void *, PetscCtxDestroyFn *);
987 …tscErrorCode KSPSetConvergenceTest(KSP, KSPConvergenceTestFn *, void *, PetscCtxDestroyFn *);
988 …orCode KSPGetConvergenceTest(KSP, KSPConvergenceTestFn **, PetscCtxRt, PetscCtxDestroyFn **);
989 … KSPGetAndClearConvergenceTest(KSP, KSPConvergenceTestFn **, PetscCtxRt, PetscCtxDestroyFn **);
993 PETSC_EXTERN PetscCtxDestroyFn KSPConvergedDefaultDestroy;
H A Dpetscts.h258 …Set(TS, PetscErrorCode (*)(TS, PetscInt, PetscReal, Vec, PetscCtx), PetscCtx, PetscCtxDestroyFn *);
351 …etTransform(TSTrajectory, PetscErrorCode (*)(PetscCtx, Vec, Vec *), PetscCtxDestroyFn *, PetscCtx);
382 …*)(TS, PetscInt, PetscReal, Vec, PetscInt, Vec *, Vec *, PetscCtx), PetscCtx, PetscCtxDestroyFn *);
834 PETSC_EXTERN PetscErrorCode DMTSSetRHSFunctionContextDestroy(DM, PetscCtxDestroyFn *);
837 PETSC_EXTERN PetscErrorCode DMTSSetRHSJacobianContextDestroy(DM, PetscCtxDestroyFn *);
840 PETSC_EXTERN PetscErrorCode DMTSSetIFunctionContextDestroy(DM, PetscCtxDestroyFn *);
843 PETSC_EXTERN PetscErrorCode DMTSSetIJacobianContextDestroy(DM, PetscCtxDestroyFn *);
846 PETSC_EXTERN PetscErrorCode DMTSSetI2FunctionContextDestroy(DM, PetscCtxDestroyFn *);
849 PETSC_EXTERN PetscErrorCode DMTSSetI2JacobianContextDestroy(DM, PetscCtxDestroyFn *);
1032 …e TSMonitorLGSetTransform(TS, PetscErrorCode (*)(void *, Vec, Vec *), PetscCtxDestroyFn *, void *);
[all …]
H A Dpetscsnes.h61 …nitorSet(SNES, PetscErrorCode (*)(SNES, PetscInt, PetscReal, void *), void *, PetscCtxDestroyFn *);
89 …de SNESConvergedReasonViewSet(SNES, PetscErrorCode (*)(SNES, void *), void *, PetscCtxDestroyFn *);
242 … SNESSetComputeApplicationContext(SNES, PetscErrorCode (*)(SNES, PetscCtxRt), PetscCtxDestroyFn *);
459 …Int, PetscReal, PetscReal, PetscReal, SNESConvergedReason *, void *), void *, PetscCtxDestroyFn *);
935 …orSet(SNESLineSearch, PetscErrorCode (*)(SNESLineSearch, PetscCtx), PetscCtx, PetscCtxDestroyFn *);
1012 PETSC_EXTERN PetscErrorCode DMSNESSetFunctionContextDestroy(DM, PetscCtxDestroyFn *);
1018 PETSC_EXTERN PetscErrorCode DMSNESSetJacobianContextDestroy(DM, PetscCtxDestroyFn *);
H A Dpetscdmadaptor.h60 …DMAdaptor, PetscInt, DM, DM, PetscInt, PetscReal[], Vec, PetscCtx), PetscCtx, PetscCtxDestroyFn *);
H A Dpetsctao_deprecations.h45 …tMonitor(Tao tao, PetscErrorCode (*monitor)(Tao, void *), PetscCtx ctx, PetscCtxDestroyFn *destroy) in TaoSetMonitor()
H A Dpetscdmshell.h10 PETSC_EXTERN PetscErrorCode DMShellSetDestroyContext(DM, PetscCtxDestroyFn *);
/petsc/src/ts/utils/
H A Ddmts.c406 PetscErrorCode DMTSSetIFunctionContextDestroy(DM dm, PetscCtxDestroyFn *f) in DMTSSetIFunctionContextDestroy()
517 PetscErrorCode DMTSSetI2FunctionContextDestroy(DM dm, PetscCtxDestroyFn *f) in DMTSSetI2FunctionContextDestroy()
627 PetscErrorCode DMTSSetI2JacobianContextDestroy(DM dm, PetscCtxDestroyFn *f) in DMTSSetI2JacobianContextDestroy()
743 PetscErrorCode DMTSSetRHSFunctionContextDestroy(DM dm, PetscCtxDestroyFn *f) in DMTSSetRHSFunctionContextDestroy()
1053 PetscErrorCode DMTSSetIJacobianContextDestroy(DM dm, PetscCtxDestroyFn *f) in DMTSSetIJacobianContextDestroy()
1168 PetscErrorCode DMTSSetRHSJacobianContextDestroy(DM dm, PetscCtxDestroyFn *f) in DMTSSetRHSJacobianContextDestroy()
/petsc/src/snes/interface/ftn-custom/
H A Dzsnesf.c338 …al *, SNESConvergedReason *, void *, PetscErrorCode *), void *cctx, PetscCtxDestroyFn *destroy, Pe… in snessetconvergencetest_()
367 …cReal, void *))SNESMonitorDefault, *(PetscViewerAndFormat **)mctx, (PetscCtxDestroyFn *)PetscViewe… in snesmonitorset_()
369 …Real, void *))SNESMonitorSolution, *(PetscViewerAndFormat **)mctx, (PetscCtxDestroyFn *)PetscViewe… in snesmonitorset_()
371 …void *))SNESMonitorSolutionUpdate, *(PetscViewerAndFormat **)mctx, (PetscCtxDestroyFn *)PetscViewe… in snesmonitorset_()
/petsc/src/ksp/ksp/impls/gcr/
H A Dgcr.c11PetscCtxDestroyFn *modifypc_destroy; /* function to destroy the user context for the modifypc …
191 …SetModifyPC_GCR(KSP ksp, KSPFlexibleModifyPCFn *function, PetscCtx ctx, PetscCtxDestroyFn *destroy) in KSPFlexibleSetModifyPC_GCR()
/petsc/src/ksp/ksp/tests/
H A Dex1.c65 PetscCtxDestroyFn *destroy, *destroy1; in main()
/petsc/src/sys/classes/viewer/impls/glvis/
H A Dglvis.c28PetscCtxDestroyFn *destroyctx; /* destroy routine for c…
128 …etscInt, PetscObject[], void *), PetscObject Vfield[], PetscCtx ctx, PetscCtxDestroyFn *destroyctx) in PetscViewerGLVisSetFields()
137 …tscObject, PetscInt, PetscObject[], void *), PetscObject[], void *, PetscCtxDestroyFn *), (viewer,… in PetscViewerGLVisSetFields()
141 …etscInt, PetscObject[], void *), PetscObject Vfield[], PetscCtx ctx, PetscCtxDestroyFn *destroyctx) in PetscViewerGLVisSetFields_GLVis()
/petsc/
H A D.clang-format185 - PetscCtxDestroyFn
/petsc/src/sys/objects/
H A Dinherit.c884 PetscCtxDestroyFn *ctxdestroy;
984 PetscErrorCode PetscContainerSetCtxDestroy(PetscContainer obj, PetscCtxDestroyFn *des) in PetscContainerSetCtxDestroy()
1070 …bjectContainerCompose(PetscObject obj, const char *name, void *pointer, PetscCtxDestroyFn *destroy) in PetscObjectContainerCompose()

1234