Lines Matching refs:RHS
24 PetscCall(MatMult(tao->hessian, tao->solution, qp->RHS)); in QPIPComputeResidual()
25 PetscCall(VecScale(qp->RHS, -1.0)); in QPIPComputeResidual()
26 PetscCall(VecAXPY(qp->RHS, -1.0, qp->C)); in QPIPComputeResidual()
27 PetscCall(VecAXPY(tao->gradient, -1.0, qp->RHS)); in QPIPComputeResidual()
70 PetscCall(MatMult(tao->hessian, qp->Work, qp->RHS)); in QPIPSetInitialPoint()
71 PetscCall(VecAbs(qp->RHS)); in QPIPSetInitialPoint()
73 PetscCall(VecPointwiseMax(qp->RHS, qp->RHS, qp->Work)); in QPIPSetInitialPoint()
75 PetscCall(VecPointwiseDivide(qp->RHS, tao->gradient, qp->RHS)); in QPIPSetInitialPoint()
76 PetscCall(VecNorm(qp->RHS, NORM_1, &gap1)); in QPIPSetInitialPoint()
216 PetscCall(VecDuplicate(tao->solution, &qp->RHS)); in TaoSetup_BQPIP()
316 PetscCall(VecAXPY(qp->RHS, -1.0, qp->GZwork)); in TaoSolve_BQPIP()
321 PetscCall(VecAXPY(qp->RHS, -1.0, qp->TSwork)); in TaoSolve_BQPIP()
338 PetscCall(KSPSolve(tao->ksp, qp->RHS, tao->stepdirection)); in TaoSolve_BQPIP()
391 PetscCall(VecAXPY(qp->RHS2, 1.0, qp->RHS)); in TaoSolve_BQPIP()
491 PetscCall(VecDestroy(&qp->RHS)); in TaoDestroy_BQPIP()