Lines Matching refs:x_ptr
170 PetscScalar *x_ptr; in main() local
280 PetscCall(VecGetArray(p, &x_ptr)); in main()
281 x_ptr[0] = ctx.Pm; in main()
282 PetscCall(VecRestoreArray(p, &x_ptr)); in main()
292 PetscCall(VecGetArray(lowerb, &x_ptr)); in main()
293 x_ptr[0] = 0.; in main()
294 PetscCall(VecRestoreArray(lowerb, &x_ptr)); in main()
295 PetscCall(VecGetArray(upperb, &x_ptr)); in main()
296 x_ptr[0] = PetscRealConstant(1.1); in main()
297 PetscCall(VecRestoreArray(upperb, &x_ptr)); in main()
348 PetscScalar *x_ptr; in FormFunction() local
352 PetscCall(VecGetArrayRead(P, (const PetscScalar **)&x_ptr)); in FormFunction()
353 ctx->Pm = x_ptr[0]; in FormFunction()
354 PetscCall(VecRestoreArrayRead(P, (const PetscScalar **)&x_ptr)); in FormFunction()
380 PetscCall(VecGetArray(q, &x_ptr)); in FormFunction()
381 *f = -ctx->Pm + x_ptr[0]; in FormFunction()
382 PetscCall(VecRestoreArray(q, &x_ptr)); in FormFunction()
394 PetscScalar *x_ptr, *y_ptr; in FormGradient() local
398 PetscCall(VecGetArrayRead(P, (const PetscScalar **)&x_ptr)); in FormGradient()
399 ctx->Pm = x_ptr[0]; in FormGradient()
400 PetscCall(VecRestoreArrayRead(P, (const PetscScalar **)&x_ptr)); in FormGradient()
442 PetscCall(VecGetArray(mu[0], &x_ptr)); in FormGradient()
443 x_ptr[0] = PetscRealConstant(-1.0); in FormGradient()
444 PetscCall(VecRestoreArray(mu[0], &x_ptr)); in FormGradient()