Lines Matching refs:PL
259 if (!auglag->PL) PetscCall(VecDuplicate(auglag->P, &auglag->PL)); in TaoSetUp_ALMM()
268 PetscCall(TaoALMMCombinePrimal_Private(tao, tao->XL, SL, auglag->PL)); in TaoSetUp_ALMM()
275 PetscCall(VecCopy(tao->XL, auglag->PL)); in TaoSetUp_ALMM()
278 PetscCall(TaoSetVariableBounds(auglag->subsolver, auglag->PL, auglag->PU)); in TaoSetUp_ALMM()
286 if (!auglag->PL) PetscCall(VecDuplicate(auglag->P, &auglag->PL)); in TaoSetUp_ALMM()
288 PetscCall(VecSet(auglag->PL, PETSC_NINFINITY)); in TaoSetUp_ALMM()
296 … PetscCall(VecScatterBegin(auglag->Pscatter[1], SL, auglag->PL, INSERT_VALUES, SCATTER_REVERSE)); in TaoSetUp_ALMM()
297 … PetscCall(VecScatterEnd(auglag->Pscatter[1], SL, auglag->PL, INSERT_VALUES, SCATTER_REVERSE)); in TaoSetUp_ALMM()
315 PetscCall(TaoSetVariableBounds(auglag->subsolver, auglag->PL, auglag->PU)); in TaoSetUp_ALMM()
364 PetscCall(VecDestroy(&auglag->PL)); /* lower bounds for subsolver */ in TaoDestroy_ALMM()
368 PetscCall(VecDestroy(&auglag->PL)); /* lower bounds for subsolver */ in TaoDestroy_ALMM()