Lines Matching refs:uc
33 PetscScalar uc, uxx, uyy, vc, vxx, vyy; in RHSFunction() local
71 uc = u[j][i].u; in RHSFunction()
72 uxx = (-2.0 * uc + u[j][i - 1].u + u[j][i + 1].u) * sx; in RHSFunction()
73 uyy = (-2.0 * uc + u[j - 1][i].u + u[j + 1][i].u) * sy; in RHSFunction()
77 f[j][i].u = appctx->D1 * (uxx + uyy) - uc * vc * vc + appctx->gamma * (1.0 - uc); in RHSFunction()
78 f[j][i].v = appctx->D2 * (vxx + vyy) + uc * vc * vc - (appctx->gamma + appctx->kappa) * vc; in RHSFunction()
98 PetscScalar uc, vc; in RHSJacobian() local
153 uc = u[j][i].u; in RHSJacobian()
180 entries[5] = -2.0 * uc * vc; in RHSJacobian()
195 entries[4] = -2.0 * appctx->D2 * (sx + sy) + 2.0 * uc * vc - appctx->gamma - appctx->kappa; in RHSJacobian()
241 PetscScalar uc, uxx, uyy, vc, vxx, vyy; in IFunction() local
280 uc = u[j][i].u; in IFunction()
281 uxx = (-2.0 * uc + u[j][i - 1].u + u[j][i + 1].u) * sx; in IFunction()
282 uyy = (-2.0 * uc + u[j - 1][i].u + u[j + 1][i].u) * sy; in IFunction()
286 … f[j][i].u = udot[j][i].u - (appctx->D1 * (uxx + uyy) - uc * vc * vc + appctx->gamma * (1.0 - uc)); in IFunction()
287 …f[j][i].v = udot[j][i].v - (appctx->D2 * (vxx + vyy) + uc * vc * vc - (appctx->gamma + appctx->kap… in IFunction()
308 PetscScalar uc, vc; in IJacobian() local
363 uc = u[j][i].u; in IJacobian()
390 entries[5] = 2.0 * uc * vc; in IJacobian()
405 … entries[4] = 2.0 * appctx->D2 * (sx + sy) - 2.0 * uc * vc + appctx->gamma + appctx->kappa + a; in IJacobian()