Lines Matching refs:x_ptr
93 PetscScalar *x_ptr; in main() local
127 PetscCall(VecGetArrayWrite(user.x, &x_ptr)); in main()
128 x_ptr[0] = user.a; in main()
129 PetscCall(VecRestoreArrayWrite(user.x, &x_ptr)); in main()
148 PetscCall(VecGetArray(user.x, &x_ptr)); in main()
149 PetscCall(PetscPrintf(PETSC_COMM_WORLD, "\n ode solution %g\n", (double)PetscRealPart(x_ptr[0]))); in main()
150 PetscCall(VecRestoreArray(user.x, &x_ptr)); in main()
160 PetscCall(VecGetArrayWrite(user.lambda[0], &x_ptr)); in main()
161 x_ptr[0] = 1.0; in main()
162 PetscCall(VecRestoreArrayWrite(user.lambda[0], &x_ptr)); in main()
164 PetscCall(VecGetArrayWrite(user.mup[0], &x_ptr)); in main()
165 x_ptr[0] = 0.0; in main()
166 PetscCall(VecRestoreArrayWrite(user.mup[0], &x_ptr)); in main()