Lines Matching refs:Pscatter

191       PetscCall(PetscMalloc1(2, &auglag->Pscatter));  in TaoSetUp_ALMM()
192 … PetscCall(VecScatterCreate(auglag->P, auglag->Pis[0], auglag->Px, NULL, &auglag->Pscatter[0])); in TaoSetUp_ALMM()
193 … PetscCall(VecScatterCreate(auglag->P, auglag->Pis[1], auglag->Ps, NULL, &auglag->Pscatter[1])); 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()
298 … PetscCall(VecScatterBegin(auglag->Pscatter[1], SU, auglag->PU, INSERT_VALUES, SCATTER_REVERSE)); in TaoSetUp_ALMM()
299 … PetscCall(VecScatterEnd(auglag->Pscatter[1], SU, auglag->PU, INSERT_VALUES, SCATTER_REVERSE)); in TaoSetUp_ALMM()
348 PetscCall(VecScatterDestroy(&auglag->Pscatter[0])); in TaoDestroy_ALMM()
349 PetscCall(VecScatterDestroy(&auglag->Pscatter[1])); in TaoDestroy_ALMM()
350 PetscCall(PetscFree(auglag->Pscatter)); in TaoDestroy_ALMM()
525 PetscCall(VecScatterBegin(auglag->Pscatter[0], X, P, INSERT_VALUES, SCATTER_REVERSE)); in TaoALMMCombinePrimal_Private()
526 PetscCall(VecScatterEnd(auglag->Pscatter[0], X, P, INSERT_VALUES, SCATTER_REVERSE)); in TaoALMMCombinePrimal_Private()
527 PetscCall(VecScatterBegin(auglag->Pscatter[1], S, P, INSERT_VALUES, SCATTER_REVERSE)); in TaoALMMCombinePrimal_Private()
528 PetscCall(VecScatterEnd(auglag->Pscatter[1], S, P, INSERT_VALUES, SCATTER_REVERSE)); in TaoALMMCombinePrimal_Private()
561 PetscCall(VecScatterBegin(auglag->Pscatter[0], P, X, INSERT_VALUES, SCATTER_FORWARD)); in TaoALMMSplitPrimal_Private()
562 PetscCall(VecScatterEnd(auglag->Pscatter[0], P, X, INSERT_VALUES, SCATTER_FORWARD)); in TaoALMMSplitPrimal_Private()
563 PetscCall(VecScatterBegin(auglag->Pscatter[1], P, S, INSERT_VALUES, SCATTER_FORWARD)); in TaoALMMSplitPrimal_Private()
564 PetscCall(VecScatterEnd(auglag->Pscatter[1], P, S, INSERT_VALUES, SCATTER_FORWARD)); in TaoALMMSplitPrimal_Private()