Lines Matching refs:cvec
708 PetscCall(VecDestroy(&mdn->cvec)); in MatDestroy_MPIDense()
1532 if (!a->cvec) PetscCall(MatDenseCreateColumnVec_Private(A, &a->cvec)); in MatDenseGetColumnVec_MPIDense()
1536 …PetscCall(VecPlaceArray(a->cvec, PetscSafePointerPlusOffset(a->ptrinuse, (size_t)col * (size_t)lda… in MatDenseGetColumnVec_MPIDense()
1537 *v = a->cvec; in MatDenseGetColumnVec_MPIDense()
1547 PetscCheck(a->cvec, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Missing internal column vector"); in MatDenseRestoreColumnVec_MPIDense()
1548 VecCheckAssembled(a->cvec); in MatDenseRestoreColumnVec_MPIDense()
1551 PetscCall(VecResetArray(a->cvec)); in MatDenseRestoreColumnVec_MPIDense()
1564 if (!a->cvec) PetscCall(MatDenseCreateColumnVec_Private(A, &a->cvec)); in MatDenseGetColumnVecRead_MPIDense()
1568 …PetscCall(VecPlaceArray(a->cvec, PetscSafePointerPlusOffset(a->ptrinuse, (size_t)col * (size_t)lda… in MatDenseGetColumnVecRead_MPIDense()
1569 PetscCall(VecLockReadPush(a->cvec)); in MatDenseGetColumnVecRead_MPIDense()
1570 *v = a->cvec; in MatDenseGetColumnVecRead_MPIDense()
1580 …PetscCheck(a->cvec, PetscObjectComm((PetscObject)A), PETSC_ERR_PLIB, "Missing internal column vect… in MatDenseRestoreColumnVecRead_MPIDense()
1581 VecCheckAssembled(a->cvec); in MatDenseRestoreColumnVecRead_MPIDense()
1584 PetscCall(VecLockReadPop(a->cvec)); in MatDenseRestoreColumnVecRead_MPIDense()
1585 PetscCall(VecResetArray(a->cvec)); in MatDenseRestoreColumnVecRead_MPIDense()
1598 if (!a->cvec) PetscCall(MatDenseCreateColumnVec_Private(A, &a->cvec)); in MatDenseGetColumnVecWrite_MPIDense()
1602 …PetscCall(VecPlaceArray(a->cvec, PetscSafePointerPlusOffset(a->ptrinuse, (size_t)col * (size_t)lda… in MatDenseGetColumnVecWrite_MPIDense()
1603 *v = a->cvec; in MatDenseGetColumnVecWrite_MPIDense()
1613 …PetscCheck(a->cvec, PetscObjectComm((PetscObject)A), PETSC_ERR_PLIB, "Missing internal column vect… in MatDenseRestoreColumnVecWrite_MPIDense()
1614 VecCheckAssembled(a->cvec); in MatDenseRestoreColumnVecWrite_MPIDense()
1617 PetscCall(VecResetArray(a->cvec)); in MatDenseRestoreColumnVecWrite_MPIDense()