Home
last modified time | relevance | path

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

/petsc/src/mat/impls/dense/mpi/cupm/
H A Dmatmpidensecupm.hpp74 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 Dvecmpicupm_impl.hpp158 VecSetOp_CUPM(placearray, VecPlaceArray_MPI, base_type::template PlaceArray<PETSC_MEMTYPE_HOST>); in BindToCPU()
/petsc/src/vec/vec/impls/seq/cupm/
H A Dvecseqcupm.hpp273 PetscCall(impl::VecSeq_CUPM<T>::template PlaceArray<PETSC_MEMTYPE_DEVICE>(vin, a)); in VecCUPMPlaceArrayAsync()
H A Dvecseqcupm_impl.hpp335 VecSetOp_CUPM(placearray, VecPlaceArray_Seq, base_type::template PlaceArray<PETSC_MEMTYPE_HOST>); in BindToCPU()
/petsc/include/petsc/private/
H A Dveccupmimpl.h229 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 Dmatseqdensecupm.hpp151 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()