Home
last modified time | relevance | path

Searched refs:ijac (Results 1 – 5 of 5) sorted by relevance

/petsc/src/ts/utils/
H A Dtsconvest.c125 PetscErrorCode (*ijac)(DM, PetscReal, Vec, Vec, PetscReal, Mat, Mat, void *); 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/ts/interface/
H A Dtsrhssplit.c216 …tSetIJacobian(TS ts, const char splitname[], Mat Amat, Mat Pmat, TSIJacobianFn *ijac, PetscCtx ctx) in TSRHSSplitSetIJacobian() argument
243 PetscCall(TSSetIJacobian(isplit->ts, Amat, Pmat, ijac, ctx)); in TSRHSSplitSetIJacobian()
H A Dts.c2490 TSIJacobianFn *ijac; in TSSetUp() local
2558 PetscCall(DMTSGetIJacobian(dm, &ijac, NULL)); in TSSetUp()
2561 if (!jac && (ijac || i2jac || rhsjac)) PetscCall(DMSNESSetJacobian(dm, SNESTSFormJacobian, ts)); in TSSetUp()
/petsc/src/snes/tutorials/
H A Dex48.c211 const PetscReal ijac[3][3] = { in HexComputeGeometry() local
222 dphi[i][0] = dphir[0] * ijac[0][0] + dphir[1] * ijac[1][0] + dphir[2] * ijac[2][0]; in HexComputeGeometry()
223 dphi[i][1] = dphir[0] * ijac[0][1] + dphir[1] * ijac[1][1] + dphir[2] * ijac[2][1]; in HexComputeGeometry()
224 dphi[i][2] = dphir[0] * ijac[0][2] + dphir[1] * ijac[1][2] + dphir[2] * ijac[2][2]; in HexComputeGeometry()
/petsc/src/ts/tutorials/
H A Dex14.c200ijac[3][3] = {{1 / jac[0][0], 0, 0}, {0, 1 / jac[1][1], 0}, {-jac[2][0] / (jac[0][0] * jac[2][2]),… in HexComputeGeometry() local
206 dphi[i][0] = dphir[0] * ijac[0][0] + dphir[1] * ijac[1][0] + dphir[2] * ijac[2][0]; in HexComputeGeometry()
207 dphi[i][1] = dphir[0] * ijac[0][1] + dphir[1] * ijac[1][1] + dphir[2] * ijac[2][1]; in HexComputeGeometry()
208 dphi[i][2] = dphir[0] * ijac[0][2] + dphir[1] * ijac[1][2] + dphir[2] * ijac[2][2]; in HexComputeGeometry()