Lines Matching refs:xl
53 Vec x, xl, xu; /* solution vector and bounds*/ in main() local
107 PetscCall(VecDuplicate(x, &xl)); in main()
145 PetscCall(MSA_Plate(xl, xu, (void *)&user)); in main()
146 PetscCall(TaoSetVariableBounds(tao, xl, xu)); in main()
161 PetscCall(VecDestroy(&xl)); in main()
207 PetscReal f1, f2, f3, f4, f5, f6, d1, d2, d3, d4, d5, d6, d7, d8, xc, xl, xr, xt, xb, xlt, xrb; in FormFunctionGradient() local
238 xlt = xrb = xl = xr = xb = xt = xc; in FormFunctionGradient()
241 xl = left[j - ys + 1]; in FormFunctionGradient()
244 xl = x[row - 1]; in FormFunctionGradient()
271 d1 = (xc - xl); in FormFunctionGradient()
277 d7 = (xlt - xl); in FormFunctionGradient()
423 PetscReal f1, f2, f3, f4, f5, f6, d1, d2, d3, d4, d5, d6, d7, d8, xc, xl, xr, xt, xb, xlt, xrb; in FormHessian() local
460 xlt = xrb = xl = xr = xb = xt = xc; in FormHessian()
464 xl = left[j - ys + 1]; in FormHessian()
467 xl = x[row - 1]; in FormHessian()
494 d1 = (xc - xl) * rhx; in FormHessian()
500 d7 = (xlt - xl) * rhy; in FormHessian()
729 PetscReal *xl, lb = PETSC_NINFINITY, ub = PETSC_INFINITY; in MSA_Plate() local
745 PetscCall(VecGetArray(XL, &xl)); in MSA_Plate()
756 if (t1 * t1 + t2 * t2 <= t3) xl[row] = user->bheight; in MSA_Plate()
764 …i < mx - (mx - bmx) / 2 && j >= (my - bmy) / 2 && j < my - (my - bmy) / 2) xl[row] = user->bheight; in MSA_Plate()
768 PetscCall(VecRestoreArray(XL, &xl)); in MSA_Plate()