Lines Matching refs:x_ptr
128 PetscScalar *x_ptr; in main() local
172 PetscCall(VecGetArray(user.x, &x_ptr)); in main()
173 x_ptr[0] = 2.0; in main()
174 x_ptr[1] = 0.66666654321; in main()
175 PetscCall(VecRestoreArray(user.x, &x_ptr)); in main()
218 PetscCall(VecGetArray(user.x, &x_ptr)); in main()
219 user.x_ob[0] = x_ptr[0]; in main()
220 user.x_ob[1] = x_ptr[1]; in main()
221 PetscCall(VecRestoreArray(user.x, &x_ptr)); in main()
231 PetscCall(VecGetArray(ic, &x_ptr)); in main()
232 x_ptr[0] = 2.1; in main()
233 x_ptr[1] = 0.7; in main()
234 PetscCall(VecRestoreArray(ic, &x_ptr)); in main()
288 PetscScalar *x_ptr, *y_ptr; in FormFunctionGradient() local
327 PetscCall(VecGetArray(user->x, &x_ptr)); in FormFunctionGradient()
328 …*f = (x_ptr[0] - user->x_ob[0]) * (x_ptr[0] - user->x_ob[0]) + (x_ptr[1] - user->x_ob[1]) * (x_ptr… in FormFunctionGradient()
329 …n f=%f\n", (double)user->x_ob[0], (double)user->x_ob[1], (double)x_ptr[0], (double)x_ptr[1], (doub… in FormFunctionGradient()
336 y_ptr[0] = 2. * (x_ptr[0] - user->x_ob[0]); in FormFunctionGradient()
337 y_ptr[1] = 2. * (x_ptr[1] - user->x_ob[1]); in FormFunctionGradient()
339 PetscCall(VecRestoreArray(user->x, &x_ptr)); in FormFunctionGradient()