Home
last modified time | relevance | path

Searched refs:jctx (Results 1 – 4 of 4) sorted by relevance

/petsc/src/ts/utils/
H A Dtsconvest.c127 PetscCtx fctx, jctx, rctx, ctx; in PetscConvEstGetConvRateTS_Spatial_Private() local
186 PetscCall(DMTSGetIJacobianLocal(dm[r - 1], &ijac, &jctx)); in PetscConvEstGetConvRateTS_Spatial_Private()
189 if (ijac) PetscCall(DMTSSetIJacobianLocal(dm[r], ijac, jctx)); in PetscConvEstGetConvRateTS_Spatial_Private()
234 PetscCall(DMTSGetIJacobianLocal(dm[r - 1], &ijac, &jctx)); in PetscConvEstGetConvRateTS_Spatial_Private()
267 if (ijac) PetscCall(DMTSSetIJacobianLocal(ce->idm, ijac, jctx)); in PetscConvEstGetConvRateTS_Spatial_Private()
/petsc/src/snes/utils/
H A Ddmdasnes.c153 void *x, *jctx; in SNESComputeJacobian_DMDA() local
158 jctx = dmdasnes->jacobianlocalctx ? dmdasnes->jacobianlocalctx : snes->ctx; in SNESComputeJacobian_DMDA()
164 …lBack("SNES DMDA local callback Jacobian", (*dmdasnes->jacobianlocalvec)(&info, Xloc, A, B, jctx)); in SNESComputeJacobian_DMDA()
167 …tscCallBack("SNES DMDA local callback Jacobian", (*dmdasnes->jacobianlocal)(&info, x, A, B, jctx)); in SNESComputeJacobian_DMDA()
H A Ddmplexsnes.c668 void *bctx, *jctx; in MatComputeNeumannOverlap_Plex() local
678 PetscCall(DMSNESGetJacobianLocal(origdm, &jfun, &jctx)); in MatComputeNeumannOverlap_Plex()
679 PetscCall(DMSNESSetJacobianLocal(ovldm, jfun, jctx)); in MatComputeNeumannOverlap_Plex()
/petsc/src/snes/interface/ftn-custom/
H A Dzsnesf.c231 void *jctx; in snesgetjacobian_() local
236 *ierr = SNESGetJacobian(*snes, A, B, &jfunc, &jctx); in snesgetjacobian_()
239 if (ctx) *ctx = jctx; in snesgetjacobian_()