Searched refs:ptrinuse (Results 1 – 6 of 6) sorted by relevance
| /petsc/src/mat/impls/dense/mpi/cupm/ |
| H A D | matmpidensecupm.hpp | 334 …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 D | dense.h | 31 const PetscScalar *ptrinuse; /* holds array to be restored (just a placeholder) */ member
|
| H A D | dense.c | 3420 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 D | mpidense.c | 1535 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 D | matseqdensecupm.hpp | 1710 …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 D | matimpl.h | 752 const PetscScalar *ptrinuse; /* holds array to be restored (just a placeholder) */ member
|