Lines Matching refs:hy
125 PetscReal D, K, hx, hy, hxdhy, hydhx; in FormFunctionLocal() local
132 hy = 1.0 / (PetscReal)(info->my - 1); in FormFunctionLocal()
133 hxdhy = hx / hy; in FormFunctionLocal()
134 hydhx = hy / hx; in FormFunctionLocal()
147 uy = (x[j + 1][i] - x[j][i]) / hy; in FormFunctionLocal()
150 …- (K * funcA(x[j][i], user) * PetscSqrtScalar(ux * ux + uy * uy) + funcU(&coords[j][i])) * hx * hy; in FormFunctionLocal()
166 PetscScalar D, K, A, v[5], hx, hy, hxdhy, hydhx, ux, uy; in FormJacobianLocal() local
174 hy = 1.0 / (PetscReal)(info->my - 1); in FormJacobianLocal()
175 hxdhy = hx / hy; in FormJacobianLocal()
176 hydhx = hy / hx; in FormJacobianLocal()
200 uy = (x[j + 1][i] - x[j][i]) / hy; in FormJacobianLocal()
211 … = D * 2.0 * (hydhx + hxdhy) + K * (funcADer(x[j][i], user) * normGradZ - A / normGradZ) * hx * hy; in FormJacobianLocal()
214 v[3] = -D * hydhx + K * A * hx * hy / (2.0 * normGradZ); in FormJacobianLocal()
217 v[4] = -D * hxdhy + K * A * hx * hy / (2.0 * normGradZ); in FormJacobianLocal()