Home
last modified time | relevance | path

Searched refs:hyhy (Results 1 – 4 of 4) sorted by relevance

/petsc/src/tao/bound/tutorials/
H A Djbearing2.c214 PetscReal hx, hy, hxhy, hxhx, hyhy; in FormFunctionGradient() local
229 hyhy = one / (hy * hy); in FormFunctionGradient()
255 vdown = -(trule5 + trule2) * hyhy; in FormFunctionGradient()
258 vup = -hyhy * (trule1 + trule6); in FormFunctionGradient()
259 …vmiddle = (hxhx) * (trule1 + trule2 + trule3 + trule4) + hyhy * (trule1 + trule2 + trule5 + trule6… in FormFunctionGradient()
329 PetscReal hx, hy, hxhy, hxhx, hyhy; in FormHessian() local
342 hyhy = one / (hy * hy); in FormHessian()
361 vdown = -(trule5 + trule2) * hyhy; in FormHessian()
364 vup = -hyhy * (trule1 + trule6); in FormHessian()
365 …vmiddle = (hxhx) * (trule1 + trule2 + trule3 + trule4) + hyhy * (trule1 + trule2 + trule5 + trule6… in FormHessian()
/petsc/src/tao/unconstrained/tutorials/
H A Deptorsion3.c537 PetscReal v, vb, vl, vr, vt, hxhx, hyhy; in HessianProduct() local
546 hyhy = one / (hy * hy); in HessianProduct()
572 val = hyhy * (vt - v); in HessianProduct()
577 val = hxhx * (v - vr) + hyhy * (v - vt); in HessianProduct()
594 val = hyhy * (vb - v); in HessianProduct()
605 val = hxhx * (v - vl) + hyhy * (v - vb); in HessianProduct()
H A Deptorsion1.c521 PetscReal v, vb, vl, vr, vt, hxhx, hyhy; in HessianProduct() local
530 hyhy = one / (hy * hy); in HessianProduct()
556 val = hyhy * (vt - v); in HessianProduct()
561 val = hxhx * (v - vr) + hyhy * (v - vt); in HessianProduct()
578 val = hyhy * (vb - v); in HessianProduct()
589 val = hxhx * (v - vl) + hyhy * (v - vb); in HessianProduct()
H A Deptorsion2.c333 …PetscReal hx = 1.0 / (user->mx + 1), hy = 1.0 / (user->my + 1), hxhx = 1.0 / (hx * hx), hyhy = 1.0… in FormHessian() local
351 v[k] = -2 * hyhy; in FormHessian()
362 v[k] = 4.0 * (hxhx + hyhy); in FormHessian()
373 v[k] = -2 * hyhy; in FormHessian()