Home
last modified time | relevance | path

Searched refs:ptrinuse (Results 1 – 6 of 6) sorted by relevance

/petsc/src/mat/impls/dense/mpi/cupm/
H A Dmatmpidensecupm.hpp334 …ll(MatDenseCUPMGetArray_Private<T, access>(mimpl_A, const_cast<PetscScalar **>(&mimpl->ptrinuse))); in GetColumnVec()
335 …PetscCall(VecCUPMPlaceArrayAsync<T>(mimpl->cvec, mimpl->ptrinuse + static_cast<std::size_t>(col) *… in GetColumnVec()
356 …tDenseCUPMRestoreArray_Private<T, access>(mimpl->A, const_cast<PetscScalar **>(&mimpl->ptrinuse))); in RestoreColumnVec()
/petsc/src/mat/impls/dense/seq/
H A Ddense.h31 const PetscScalar *ptrinuse; /* holds array to be restored (just a placeholder) */ member
H A Ddense.c3420 PetscCall(MatDenseGetArray(A, (PetscScalar **)&a->ptrinuse)); in MatDenseGetColumnVec_SeqDense()
3421 PetscCall(VecPlaceArray(a->cvec, a->ptrinuse + (size_t)col * (size_t)a->lda)); in MatDenseGetColumnVec_SeqDense()
3435 PetscCall(MatDenseRestoreArray(A, (PetscScalar **)&a->ptrinuse)); in MatDenseRestoreColumnVec_SeqDense()
3450 PetscCall(MatDenseGetArrayRead(A, &a->ptrinuse)); in MatDenseGetColumnVecRead_SeqDense()
3451 …PetscCall(VecPlaceArray(a->cvec, PetscSafePointerPlusOffset(a->ptrinuse, (size_t)col * (size_t)a->… in MatDenseGetColumnVecRead_SeqDense()
3466 PetscCall(MatDenseRestoreArrayRead(A, &a->ptrinuse)); in MatDenseRestoreColumnVecRead_SeqDense()
3482 PetscCall(MatDenseGetArrayWrite(A, (PetscScalar **)&a->ptrinuse)); in MatDenseGetColumnVecWrite_SeqDense()
3483 …PetscCall(VecPlaceArray(a->cvec, PetscSafePointerPlusOffset(a->ptrinuse, (size_t)col * (size_t)a->… in MatDenseGetColumnVecWrite_SeqDense()
3497 PetscCall(MatDenseRestoreArrayWrite(A, (PetscScalar **)&a->ptrinuse)); in MatDenseRestoreColumnVecWrite_SeqDense()
/petsc/src/mat/impls/dense/mpi/
H A Dmpidense.c1535 PetscCall(MatDenseGetArray(a->A, (PetscScalar **)&a->ptrinuse)); in MatDenseGetColumnVec_MPIDense()
1536 …PetscCall(VecPlaceArray(a->cvec, PetscSafePointerPlusOffset(a->ptrinuse, (size_t)col * (size_t)lda… in MatDenseGetColumnVec_MPIDense()
1550 PetscCall(MatDenseRestoreArray(a->A, (PetscScalar **)&a->ptrinuse)); in MatDenseRestoreColumnVec_MPIDense()
1567 PetscCall(MatDenseGetArrayRead(a->A, &a->ptrinuse)); in MatDenseGetColumnVecRead_MPIDense()
1568 …PetscCall(VecPlaceArray(a->cvec, PetscSafePointerPlusOffset(a->ptrinuse, (size_t)col * (size_t)lda… in MatDenseGetColumnVecRead_MPIDense()
1583 PetscCall(MatDenseRestoreArrayRead(a->A, &a->ptrinuse)); in MatDenseRestoreColumnVecRead_MPIDense()
1601 PetscCall(MatDenseGetArrayWrite(a->A, (PetscScalar **)&a->ptrinuse)); in MatDenseGetColumnVecWrite_MPIDense()
1602 …PetscCall(VecPlaceArray(a->cvec, PetscSafePointerPlusOffset(a->ptrinuse, (size_t)col * (size_t)lda… in MatDenseGetColumnVecWrite_MPIDense()
1616 PetscCall(MatDenseRestoreArrayWrite(a->A, (PetscScalar **)&a->ptrinuse)); in MatDenseRestoreColumnVecWrite_MPIDense()
/petsc/src/mat/impls/dense/seq/cupm/
H A Dmatseqdensecupm.hpp1710 …PetscCall(GetArray<PETSC_MEMTYPE_DEVICE, access>(A, const_cast<PetscScalar **>(&mimpl->ptrinuse), … in GetColumnVec()
1711 …PetscCall(VecCUPMPlaceArrayAsync<T>(mimpl->cvec, mimpl->ptrinuse + static_cast<std::size_t>(col) *… in GetColumnVec()
1733 …RestoreArray<PETSC_MEMTYPE_DEVICE, access>(A, const_cast<PetscScalar **>(&mimpl->ptrinuse), dctx)); in RestoreColumnVec()
/petsc/include/petsc/private/
H A Dmatimpl.h752 const PetscScalar *ptrinuse; /* holds array to be restored (just a placeholder) */ member