Lines Matching refs:hy
51 PetscReal hx, hy; /* mesh spacing in x- and y-directions */ member
105 user.hy = one / (my + 1); in main()
205 PetscReal hx = user->hx, hy = user->hy, temp; in FormInitialGuess() local
212 temp = PetscMin(j + 1, ny - j) * hy; in FormInitialGuess()
260 PetscReal hx = user->hx, hy = user->hy, area, three = 3.0, p5 = 0.5; in FormFunction() local
281 dvdy = (vt - v) / hy; in FormFunction()
298 dvdy = (v - vb) / hy; in FormFunction()
308 area = p5 * hx * hy; in FormFunction()
332 PetscReal hx = user->hx, hy = user->hy; in FormGradient() local
355 dvdy = (vt - v) / hy; in FormGradient()
358 val = -dvdx / hx - dvdy / hy - cdiv3; in FormGradient()
368 val = dvdy / hy - cdiv3; in FormGradient()
385 dvdy = (v - vb) / hy; in FormGradient()
388 val = -dvdy / hy - cdiv3; in FormGradient()
398 val = dvdx / hx + dvdy / hy - cdiv3; in FormGradient()
410 area = p5 * hx * hy; in FormGradient()
535 PetscReal p5 = 0.5, zero = 0.0, one = 1.0, hx, hy, val, area; in HessianProduct() local
544 hy = user->hy; in HessianProduct()
546 hyhy = one / (hy * hy); in HessianProduct()
619 area = p5 * hx * hy; in HessianProduct()