Searched refs:hyhy (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/tao/bound/tutorials/ |
| H A D | jbearing2.c | 214 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 D | eptorsion3.c | 537 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 D | eptorsion1.c | 521 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 D | eptorsion2.c | 333 …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()
|