Lines Matching refs:hy
51 PetscReal hx, hy; /* mesh spacing in x- and y-directions */ member
103 user.hy = one / (my + 1); in main()
189 PetscReal hx = user->hx, hy = user->hy, temp; in FormInitialGuess() local
196 temp = PetscMin(j + 1, ny - j) * hy; in FormInitialGuess()
244 PetscReal hx = user->hx, hy = user->hy, area, three = 3.0, p5 = 0.5; in FormFunction() local
265 dvdy = (vt - v) / hy; in FormFunction()
282 dvdy = (v - vb) / hy; in FormFunction()
292 area = p5 * hx * hy; in FormFunction()
316 PetscReal hx = user->hx, hy = user->hy; in FormGradient() local
339 dvdy = (vt - v) / hy; in FormGradient()
342 val = -dvdx / hx - dvdy / hy - cdiv3; in FormGradient()
352 val = dvdy / hy - cdiv3; in FormGradient()
369 dvdy = (v - vb) / hy; in FormGradient()
372 val = -dvdy / hy - cdiv3; in FormGradient()
382 val = dvdx / hx + dvdy / hy - cdiv3; in FormGradient()
394 area = p5 * hx * hy; in FormGradient()
519 PetscReal p5 = 0.5, zero = 0.0, one = 1.0, hx, hy, val, area; in HessianProduct() local
528 hy = user->hy; in HessianProduct()
530 hyhy = one / (hy * hy); in HessianProduct()
603 area = p5 * hx * hy; in HessianProduct()