Lines Matching refs:lvec
55 PetscCall(VecDestroy(&mpiaij->lvec)); in MatSetPreallocationCOO_MPIAIJHIPSPARSE()
287 PetscCall(VecDestroy(&b->lvec)); in MatMPIAIJSetPreallocation_MPIAIJHIPSPARSE()
320 PetscCall(VecScatterBegin(a->Mvctx, xx, a->lvec, INSERT_VALUES, SCATTER_FORWARD)); in MatMult_MPIAIJHIPSPARSE()
322 PetscCall(VecScatterEnd(a->Mvctx, xx, a->lvec, INSERT_VALUES, SCATTER_FORWARD)); in MatMult_MPIAIJHIPSPARSE()
323 PetscCall((*a->B->ops->multadd)(a->B, a->lvec, yy, yy)); in MatMult_MPIAIJHIPSPARSE()
342 PetscCall(VecScatterBegin(a->Mvctx, xx, a->lvec, INSERT_VALUES, SCATTER_FORWARD)); in MatMultAdd_MPIAIJHIPSPARSE()
344 PetscCall(VecScatterEnd(a->Mvctx, xx, a->lvec, INSERT_VALUES, SCATTER_FORWARD)); in MatMultAdd_MPIAIJHIPSPARSE()
345 PetscCall((*a->B->ops->multadd)(a->B, a->lvec, zz, zz)); in MatMultAdd_MPIAIJHIPSPARSE()
354 PetscCall((*a->B->ops->multtranspose)(a->B, xx, a->lvec)); in MatMultTranspose_MPIAIJHIPSPARSE()
356 PetscCall(VecScatterBegin(a->Mvctx, a->lvec, yy, ADD_VALUES, SCATTER_REVERSE)); in MatMultTranspose_MPIAIJHIPSPARSE()
357 PetscCall(VecScatterEnd(a->Mvctx, a->lvec, yy, ADD_VALUES, SCATTER_REVERSE)); in MatMultTranspose_MPIAIJHIPSPARSE()
411 if (mpiaij->lvec) PetscCall(VecSetType(mpiaij->lvec, VECSEQHIP)); in MatAssemblyEnd_MPIAIJHIPSPARSE()
450 if (a->lvec) PetscCall(VecSetType(a->lvec, VECSEQHIP)); in MatConvert_MPIAIJ_MPIAIJHIPSPARSE()