Home
last modified time | relevance | path

Searched refs:hxhx (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
228 hxhx = one / (hx * hx); in FormFunctionGradient()
256 vleft = -hxhx * (trule2 + trule4); in FormFunctionGradient()
257 vright = -hxhx * (trule1 + trule3); 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
341 hxhx = one / (hx * hx); in FormHessian()
362 vleft = -hxhx * (trule2 + trule4); in FormHessian()
363 vright = -hxhx * (trule1 + trule3); 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
545 hxhx = one / (hx * hx); in HessianProduct()
566 val = hxhx * (vr - v); in HessianProduct()
577 val = hxhx * (v - vr) + hyhy * (v - vt); in HessianProduct()
600 val = hxhx * (vl - 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
529 hxhx = one / (hx * hx); in HessianProduct()
550 val = hxhx * (vr - v); in HessianProduct()
561 val = hxhx * (v - vr) + hyhy * (v - vt); in HessianProduct()
584 val = hxhx * (vl - 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
357 v[k] = -2 * hxhx; in FormHessian()
362 v[k] = 4.0 * (hxhx + hyhy); in FormHessian()
367 v[k] = -2.0 * hxhx; in FormHessian()