Lines Matching refs:appctx
18 AppCtx *appctx = (AppCtx *)ctx; /* user-defined application context */ in RHSJacobian() local
89 entries[0] = appctx->D1 * sy; in RHSJacobian()
92 entries[1] = appctx->D1 * sy; in RHSJacobian()
95 entries[2] = appctx->D1 * sx; in RHSJacobian()
98 entries[3] = appctx->D1 * sx; in RHSJacobian()
101 entries[4] = -2.0 * appctx->D1 * (sx + sy) - vc * vc - appctx->gamma; in RHSJacobian()
110 entries[0] = appctx->D2 * sy; in RHSJacobian()
112 entries[1] = appctx->D2 * sy; in RHSJacobian()
114 entries[2] = appctx->D2 * sx; in RHSJacobian()
116 entries[3] = appctx->D2 * sx; in RHSJacobian()
118 entries[4] = -2.0 * appctx->D2 * (sx + sy) + 2.0 * uc * vc - appctx->gamma - appctx->kappa; in RHSJacobian()
189 AppCtx appctx; in main() local
195 appctx.D1 = 8.0e-5; in main()
196 appctx.D2 = 4.0e-5; in main()
197 appctx.gamma = .024; in main()
198 appctx.kappa = .06; in main()
226 PetscCall(TSSetRHSJacobian(ts, Jac, Jac, RHSJacobian, &appctx)); in main()