Searched refs:DiagAxpy (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/tao/quadratic/impls/bqpip/ |
| H A D | bqpip.c | 215 PetscCall(VecDuplicate(tao->solution, &qp->DiagAxpy)); in TaoSetup_BQPIP() 314 PetscCall(VecPointwiseDivide(qp->DiagAxpy, qp->Z, qp->G)); in TaoSolve_BQPIP() 315 PetscCall(VecPointwiseMult(qp->GZwork, qp->DiagAxpy, qp->R3)); in TaoSolve_BQPIP() 319 PetscCall(VecAXPY(qp->DiagAxpy, 1.0, qp->TSwork)); in TaoSolve_BQPIP() 329 PetscCall(MatDiagonalSet(tao->hessian, qp->DiagAxpy, ADD_VALUES)); in TaoSolve_BQPIP() 331 PetscCall(VecCopy(qp->DiagAxpy, qp->HDiag)); in TaoSolve_BQPIP() 394 PetscCall(MatDiagonalSet(tao->hessian, qp->DiagAxpy, ADD_VALUES)); in TaoSolve_BQPIP() 396 PetscCall(VecCopy(qp->DiagAxpy, qp->HDiag)); in TaoSolve_BQPIP() 490 PetscCall(VecDestroy(&qp->DiagAxpy)); in TaoDestroy_BQPIP()
|
| H A D | bqpipimpl.h | 49 Vec DiagAxpy; member
|