Lines Matching refs:hy
40 PetscReal lambda, hx, hy, hxdhy, hydhx; in FormFunctionLocalVec() local
51 hy = 1.0 / (PetscReal)(info->my - 1); in FormFunctionLocalVec()
52 hxdhy = hx / hy; in FormFunctionLocalVec()
53 hydhx = hy / hx; in FormFunctionLocalVec()
67 c.y = j * hy; in FormFunctionLocalVec()
80 c.y = j * hy; in FormFunctionLocalVec()
85 c.y = j * hy; in FormFunctionLocalVec()
90 c.y = (j - 1) * hy; in FormFunctionLocalVec()
95 c.y = (j + 1) * hy; in FormFunctionLocalVec()
103 c.y = j * hy; in FormFunctionLocalVec()
105 fv(j, i) = uxx + uyy - hx * hy * (lambda * PetscExpScalar(u) + mms_forcing); in FormFunctionLocalVec()
119 PetscReal lambda, hx, hy, hxdhy, hydhx, sc, lobj = 0; in FormObjectiveLocalVec() local
130 hy = 1.0 / (PetscReal)(my - 1); in FormObjectiveLocalVec()
131 sc = hx * hy * lambda; in FormObjectiveLocalVec()
132 hxdhy = hx / hy; in FormObjectiveLocalVec()
133 hydhx = hy / hx; in FormObjectiveLocalVec()
178 PetscScalar lambda, hx, hy, hxdhy, hydhx, sc; in FormJacobianLocalVec() local
191 hy = ym > 1 ? PetscRealPart(coords[ys + 1][xs].y) - PetscRealPart(coords[ys][xs].y) : 1.0; in FormJacobianLocalVec()
194 hxdhy = hx / hy; in FormJacobianLocalVec()
195 hydhx = hy / hx; in FormJacobianLocalVec()
196 sc = hx * hy * lambda; in FormJacobianLocalVec()