Searched defs:host_array (Results 1 – 6 of 6) sorted by relevance
| /petsc/include/petsc/private/ |
| H A D | veccupmimpl.h | 520 …te_IMPL_Private(Vec v, PetscBool *alloc_missing, PetscInt nghost, PetscScalar *host_array) noexcept in VecCreate_IMPL_Private() 761 auto &host_array = vimpl->array_allocated; in ReplaceArray() local 815 auto &host_array = vimpl->unplacedarray; in ResetArray() local 894 …se<T, D>::Initialize_CUPMBase(Vec v, PetscBool allocate_missing, PetscScalar *host_array, PetscSca… in Initialize_CUPMBase() 1053 inline PetscErrorCode Vec_CUPMBase<T, D>::GetArrays_CUPMBase(Vec v, const PetscScalar **host_array,… in GetArrays_CUPMBase()
|
| /petsc/src/vec/vec/impls/mpi/cupm/hip/ |
| H A D | vecmpicupm.hip.cxx | 57 PetscErrorCode VecHIPGetArrays_Private(Vec v, const PetscScalar **host_array, const PetscScalar **d… in VecHIPGetArrays_Private()
|
| /petsc/src/vec/vec/impls/mpi/cupm/cuda/ |
| H A D | vecmpicupm.cu | 57 PetscErrorCode VecCUDAGetArrays_Private(Vec v, const PetscScalar **host_array, const PetscScalar **… in VecCUDAGetArrays_Private()
|
| /petsc/src/vec/vec/impls/mpi/cupm/ |
| H A D | vecmpicupm_impl.hpp | 74 …DeviceContext dctx, PetscBool allocate_missing, PetscInt nghost, PetscScalar *host_array, PetscSca… in CreateMPICUPM_() 102 …thArrays(MPI_Comm comm, PetscInt bs, PetscInt n, PetscInt N, const PetscScalar host_array[], const… in CreateMPICUPMWithArrays()
|
| /petsc/src/vec/vec/impls/seq/cupm/ |
| H A D | vecseqcupm_impl.hpp | 137 …ecCreate_IMPL_Private_(Vec v, PetscBool *alloc_missing, PetscInt, PetscScalar *host_array) noexcept in VecCreate_IMPL_Private_() 175 …e VecSeq_CUPM<T>::CreateSeqCUPM_(Vec v, PetscDeviceContext dctx, PetscScalar *host_array, PetscSca… in CreateSeqCUPM_() 290 …eqCUPMWithBothArrays(MPI_Comm comm, PetscInt bs, PetscInt n, const PetscScalar host_array[], const… in CreateSeqCUPMWithBothArrays()
|
| /petsc/src/mat/impls/dense/seq/cupm/ |
| H A D | matseqdensecupm.hpp | 1862 if (const auto host_array = mimpl->v) { in GetSubMatrix() local
|