Searched refs:PetscCUPMMemsetAsync (Results 1 – 5 of 5) sorted by relevance
| /petsc/src/sys/objects/device/impls/cupm/ |
| H A D | cupmallocator.hpp | 125 PetscCall(PetscCUPMMemsetAsync(ptr, 0, n, stream->get_stream(), true)); in zero()
|
| /petsc/include/petsc/private/ |
| H A D | cupminterface.hpp | 747 …static PetscErrorCode PetscCUPMMemsetAsync(M *ptr, int value, std::size_t n, cupmStream_t stream =… in PetscCUPMMemsetAsync() function 769 PetscCall(PetscCUPMMemsetAsync(ptr, value, n)); in PetscCUPMMemset() 935 using ::Petsc::device::cupm::impl::Interface<T>::PetscCUPMMemsetAsync; \
|
| H A D | veccupmimpl.h | 604 PetscCall(PetscCUPMMemsetAsync(*a, 0, n, stream, force)); in GetArray()
|
| /petsc/src/mat/impls/dense/seq/cupm/ |
| H A D | matseqdensecupm.hpp | 227 PetscCall(PetscCUPMMemsetAsync(mcu->d_v, 0, size, stream)); in SetPreallocation_() 1395 PetscCall(PetscCUPMMemsetAsync(va.data(), 0, ma * na, stream)); in ZeroEntries()
|
| /petsc/src/vec/vec/impls/seq/cupm/ |
| H A D | vecseqcupm_impl.hpp | 1337 PetscCall(PetscCUPMMemsetAsync(xptr.data(), 0, n, stream)); in SetAsync()
|