Lines Matching refs:hydhx
40 PetscReal lambda, hx, hy, hxdhy, hydhx; in FormFunctionLocalVec() local
53 hydhx = hy / hx; in FormFunctionLocalVec()
69 fv(j, i) = 2.0 * (hydhx + hxdhy) * (xv(j, i) - mms_solution); in FormFunctionLocalVec()
99 uxx = (2.0 * u - uw - ue) * hydhx; in FormFunctionLocalVec()
119 PetscReal lambda, hx, hy, hxdhy, hydhx, sc, lobj = 0; in FormObjectiveLocalVec() local
133 hydhx = hy / hx; in FormObjectiveLocalVec()
144 update += PetscRealPart((hydhx + hxdhy) * xv(j, i) * xv(j, i)); in FormObjectiveLocalVec()
159 uxux = u * (2. * u - ue - uw) * hydhx; in FormObjectiveLocalVec()
178 PetscScalar lambda, hx, hy, hxdhy, hydhx, sc; in FormJacobianLocalVec() local
195 hydhx = hy / hx; in FormJacobianLocalVec()
268 coo_v(p + 2) = 2.0 * (hydhx + hxdhy); in FormJacobianLocalVec()
272 if (i - 1 != 0) coo_v(p + 1) = -hydhx; in FormJacobianLocalVec()
274 coo_v(p + 2) = 2.0 * (hydhx + hxdhy) - sc * PetscExpScalar(xv(j, i)); in FormJacobianLocalVec()
276 if (i + 1 != mx - 1) coo_v(p + 3) = -hydhx; in FormJacobianLocalVec()