Searched refs:ReplaceArray (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/mat/impls/dense/mpi/cupm/ |
| H A D | matmpidensecupm.hpp | 75 static PetscErrorCode ReplaceArray(Mat, const PetscScalar *) noexcept; 168 MatComposeOp_CUPM(to_host, pobj, MatDenseCUPMReplaceArray_C(), nullptr, ReplaceArray); in Convert_Dispatch_() 379 inline PetscErrorCode MatDense_MPI_CUPM<T>::ReplaceArray(Mat A, const PetscScalar *array) noexcept in ReplaceArray() function in Petsc::mat::cupm::impl::MatDense_MPI_CUPM
|
| /petsc/include/petsc/private/ |
| H A D | veccupmimpl.h | 225 static PetscErrorCode ReplaceArray(Vec, const PetscScalar *) noexcept; 747 inline PetscErrorCode Vec_CUPMBase<T, D>::ReplaceArray(Vec v, const PetscScalar *a) noexcept in ReplaceArray() function 991 v->ops->replacearray = D::template ReplaceArray<PETSC_MEMTYPE_HOST>; in BindToCPU_CUPMBase() 1190 using name::ReplaceArray; \
|
| /petsc/src/vec/vec/impls/seq/cupm/ |
| H A D | vecseqcupm.hpp | 282 PetscCall(impl::VecSeq_CUPM<T>::template ReplaceArray<PETSC_MEMTYPE_DEVICE>(vin, a)); in VecCUPMReplaceArrayAsync()
|
| /petsc/src/mat/impls/dense/seq/cupm/ |
| H A D | matseqdensecupm.hpp | 152 static PetscErrorCode ReplaceArray(Mat, const PetscScalar *) noexcept; 931 MatComposeOp_CUPM(to_host, pobj, MatDenseCUPMReplaceArray_C(), nullptr, ReplaceArray); in Convert_Dispatch_() 1251 inline PetscErrorCode MatDense_Seq_CUPM<T>::ReplaceArray(Mat A, const PetscScalar *array) noexcept in ReplaceArray() function in Petsc::mat::cupm::impl::MatDense_Seq_CUPM
|