Lines Matching refs:xarr
57 const PetscScalar *xarr, *xuarr, *xlarr, *garr, *harr; in TaoPDIPMUpdateConstraints() local
61 PetscCall(VecGetArrayRead(x, &xarr)); in TaoPDIPMUpdateConstraints()
81 carr[offset + k] = xarr[i] - xuarr[i]; in TaoPDIPMUpdateConstraints()
102 carr[offset + k] = xuarr[i] - xarr[i]; in TaoPDIPMUpdateConstraints()
112 carr[offset + k] = xarr[i] - xlarr[i]; in TaoPDIPMUpdateConstraints()
123 carr[offset + k] = xuarr[i] - xarr[i]; in TaoPDIPMUpdateConstraints()
124 carr[offset1 + k] = xarr[i] - xlarr[i]; in TaoPDIPMUpdateConstraints()
130 PetscCall(VecRestoreArrayRead(x, &xarr)); in TaoPDIPMUpdateConstraints()
225 const PetscScalar *xarr, *h; in TaoPDIPMInitializeSolution() local
231 PetscCall(VecGetArrayRead(tao->solution, &xarr)); in TaoPDIPMInitializeSolution()
232 PetscCall(PetscArraycpy(Xarr, xarr, pdipm->nx)); in TaoPDIPMInitializeSolution()
233 PetscCall(VecRestoreArrayRead(tao->solution, &xarr)); in TaoPDIPMInitializeSolution()