Searched refs:ijac (Results 1 – 5 of 5) sorted by relevance
| /petsc/src/ts/utils/ |
| H A D | tsconvest.c | 125 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 D | tsrhssplit.c | 216 …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 D | ts.c | 2490 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 D | ex48.c | 211 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 D | ex14.c | 200 …ijac[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()
|