Searched refs:PlaceArray (Results 1 – 6 of 6) sorted by relevance
| /petsc/src/mat/impls/dense/mpi/cupm/ |
| H A D | matmpidensecupm.hpp | 74 static PetscErrorCode PlaceArray(Mat, const PetscScalar *) noexcept; 166 MatComposeOp_CUPM(to_host, pobj, MatDenseCUPMPlaceArray_C(), nullptr, PlaceArray); in Convert_Dispatch_() 367 inline PetscErrorCode MatDense_MPI_CUPM<T>::PlaceArray(Mat A, const PetscScalar *array) noexcept in PlaceArray() function in Petsc::mat::cupm::impl::MatDense_MPI_CUPM
|
| /petsc/src/vec/vec/impls/mpi/cupm/ |
| H A D | vecmpicupm_impl.hpp | 158 VecSetOp_CUPM(placearray, VecPlaceArray_MPI, base_type::template PlaceArray<PETSC_MEMTYPE_HOST>); in BindToCPU()
|
| /petsc/src/vec/vec/impls/seq/cupm/ |
| H A D | vecseqcupm.hpp | 273 PetscCall(impl::VecSeq_CUPM<T>::template PlaceArray<PETSC_MEMTYPE_DEVICE>(vin, a)); in VecCUPMPlaceArrayAsync()
|
| H A D | vecseqcupm_impl.hpp | 335 VecSetOp_CUPM(placearray, VecPlaceArray_Seq, base_type::template PlaceArray<PETSC_MEMTYPE_HOST>); in BindToCPU()
|
| /petsc/include/petsc/private/ |
| H A D | veccupmimpl.h | 229 static PetscErrorCode PlaceArray(Vec, const PetscScalar *) noexcept; 715 inline PetscErrorCode Vec_CUPMBase<T, D>::PlaceArray(Vec v, const PetscScalar *a) noexcept in PlaceArray() function 1189 using name::PlaceArray; \
|
| /petsc/src/mat/impls/dense/seq/cupm/ |
| H A D | matseqdensecupm.hpp | 151 static PetscErrorCode PlaceArray(Mat, const PetscScalar *) noexcept; 929 MatComposeOp_CUPM(to_host, pobj, MatDenseCUPMPlaceArray_C(), nullptr, PlaceArray); in Convert_Dispatch_() 1230 inline PetscErrorCode MatDense_Seq_CUPM<T>::PlaceArray(Mat A, const PetscScalar *array) noexcept in PlaceArray() function in Petsc::mat::cupm::impl::MatDense_Seq_CUPM 1855 PetscCall(PlaceArray(cmat, device_array)); in GetSubMatrix()
|