Home
last modified time | relevance | path

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

/petsc/src/snes/tutorials/
H A Dex8.c18 const PetscScalar ux2 = PetscSqr(u_x[0]); in objective_2d() local
21 obj[0] = PetscSqrtReal(PetscAbsScalar(1 + ux2 + uy2)); in objective_2d()
27 const PetscScalar ux2 = PetscSqr(u_x[0]); in gradient_1_2d() local
29 const PetscScalar v = 1. / PetscSqrtReal(PetscAbsScalar(1 + ux2 + uy2)); in gradient_1_2d()
38 const PetscScalar ux2 = PetscSqr(u_x[0]); in hessian_11_2d() local
41 const PetscScalar v1 = 1. / PetscSqrtReal(PetscAbsScalar(1 + ux2 + uy2)); in hessian_11_2d()
42 const PetscScalar v2 = v1 / (1 + ux2 + uy2); in hessian_11_2d()
44 jac[0] = v1 - v2 * ux2; in hessian_11_2d()