Searched refs:jctx (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/ts/utils/ |
| H A D | tsconvest.c | 127 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 D | dmdasnes.c | 153 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 D | dmplexsnes.c | 668 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 D | zsnesf.c | 231 void *jctx; in snesgetjacobian_() local 236 *ierr = SNESGetJacobian(*snes, A, B, &jfunc, &jctx); in snesgetjacobian_() 239 if (ctx) *ctx = jctx; in snesgetjacobian_()
|