Lines Matching refs:solution

24   PetscCall(MatMult(tao->hessian, tao->solution, qp->RHS));  in QPIPComputeResidual()
41 PetscCall(MatMult(tao->hessian, tao->solution, tao->gradient)); in QPIPSetInitialPoint()
45 PetscCall(VecDot(tao->solution, qp->Work, &fff)); in QPIPSetInitialPoint()
53 PetscCall(VecAXPY(qp->T, -1.0, tao->solution)); in QPIPSetInitialPoint()
54 PetscCall(VecCopy(tao->solution, qp->G)); in QPIPSetInitialPoint()
98 PetscCall(VecCopy(tao->solution, qp->R3)); in QPIPSetInitialPoint()
102 PetscCall(VecCopy(tao->solution, qp->R5)); in QPIPSetInitialPoint()
205 PetscCall(VecGetSize(tao->solution, &qp->n)); in TaoSetup_BQPIP()
208 if (!tao->gradient) PetscCall(VecDuplicate(tao->solution, &tao->gradient)); in TaoSetup_BQPIP()
209 if (!tao->stepdirection) PetscCall(VecDuplicate(tao->solution, &tao->stepdirection)); in TaoSetup_BQPIP()
211 PetscCall(VecDuplicate(tao->solution, &qp->Work)); in TaoSetup_BQPIP()
212 PetscCall(VecDuplicate(tao->solution, &qp->XU)); in TaoSetup_BQPIP()
213 PetscCall(VecDuplicate(tao->solution, &qp->XL)); in TaoSetup_BQPIP()
214 PetscCall(VecDuplicate(tao->solution, &qp->HDiag)); in TaoSetup_BQPIP()
215 PetscCall(VecDuplicate(tao->solution, &qp->DiagAxpy)); in TaoSetup_BQPIP()
216 PetscCall(VecDuplicate(tao->solution, &qp->RHS)); in TaoSetup_BQPIP()
217 PetscCall(VecDuplicate(tao->solution, &qp->RHS2)); in TaoSetup_BQPIP()
218 PetscCall(VecDuplicate(tao->solution, &qp->C)); in TaoSetup_BQPIP()
220 PetscCall(VecDuplicate(tao->solution, &qp->G)); in TaoSetup_BQPIP()
221 PetscCall(VecDuplicate(tao->solution, &qp->DG)); in TaoSetup_BQPIP()
222 PetscCall(VecDuplicate(tao->solution, &qp->S)); in TaoSetup_BQPIP()
223 PetscCall(VecDuplicate(tao->solution, &qp->Z)); in TaoSetup_BQPIP()
224 PetscCall(VecDuplicate(tao->solution, &qp->DZ)); in TaoSetup_BQPIP()
225 PetscCall(VecDuplicate(tao->solution, &qp->GZwork)); in TaoSetup_BQPIP()
226 PetscCall(VecDuplicate(tao->solution, &qp->R3)); in TaoSetup_BQPIP()
228 PetscCall(VecDuplicate(tao->solution, &qp->T)); in TaoSetup_BQPIP()
229 PetscCall(VecDuplicate(tao->solution, &qp->DT)); in TaoSetup_BQPIP()
230 PetscCall(VecDuplicate(tao->solution, &qp->DS)); in TaoSetup_BQPIP()
231 PetscCall(VecDuplicate(tao->solution, &qp->TSwork)); in TaoSetup_BQPIP()
232 PetscCall(VecDuplicate(tao->solution, &qp->R5)); in TaoSetup_BQPIP()
271 PetscCall(VecMedian(qp->XL, tao->solution, qp->XU, tao->solution)); in TaoSolve_BQPIP()
424 PetscCall(VecAXPY(tao->solution, dstep, tao->stepdirection)); in TaoSolve_BQPIP()
432 PetscCall(MatMult(tao->hessian, tao->solution, qp->Work)); in TaoSolve_BQPIP()
434 PetscCall(VecDot(tao->solution, qp->Work, &d1)); in TaoSolve_BQPIP()
435 PetscCall(VecDot(tao->solution, qp->C, &d2)); in TaoSolve_BQPIP()