Home
last modified time | relevance | path

Searched refs:MATSEQDENSECUPM (Results 1 – 3 of 3) sorted by relevance

/petsc/src/mat/impls/dense/seq/cupm/
H A Dmatseqdensecupm.hpp211 PetscCheckTypeName(m, MATSEQDENSECUPM()); in SetPreallocation_()
241 PetscCheckTypeName(m, MATSEQDENSECUPM()); in HostToDevice_()
279 PetscCheckTypeName(m, MATSEQDENSECUPM()); in DeviceToHost_()
658 PetscCall(PetscObjectTypeCompare(pobj_A, MATSEQDENSECUPM(), &aiscupm)); in MatSolve_Factored_Dispatch_()
688 if (!aiscupm) PetscCall(MatConvert(A, MATSEQDENSECUPM(), MAT_INPLACE_MATRIX, &A)); in MatSolve_Factored_Dispatch_()
731 PetscCall(PetscObjectTypeCompare(PetscObjectCast(B), MATSEQDENSECUPM(), &biscupm)); in MatMatSolve_Factored_Dispatch_()
732 PetscCall(PetscObjectTypeCompare(PetscObjectCast(X), MATSEQDENSECUPM(), &xiscupm)); in MatMatSolve_Factored_Dispatch_()
733 PetscCall(PetscObjectTypeCompare(PetscObjectCast(A), MATSEQDENSECUPM(), &aiscupm)); in MatMatSolve_Factored_Dispatch_()
780 if (!aiscupm) PetscCall(MatConvert(A, MATSEQDENSECUPM(), MAT_INPLACE_MATRIX, &A)); in MatMatSolve_Factored_Dispatch_()
782 if (!aiscupm) PetscCall(MatConvert(A, MATSEQDENSECUPM(), MAT_INPLACE_MATRIX, &A)); in MatMatSolve_Factored_Dispatch_()
[all …]
/petsc/include/petsc/private/
H A Dmatdensecupmimpl.h87 PETSC_NODISCARD static constexpr MatType MATSEQDENSECUPM() noexcept;
98 inline constexpr MatType MatDense_CUPM_Base<T>::MATSEQDENSECUPM() noexcept in MATSEQDENSECUPM() function
125 using ::Petsc::mat::cupm::impl::MatDense_CUPM_Base<T>::MATSEQDENSECUPM; \
246 PetscCall(PetscObjectTypeCompare(PetscObjectCast(A), D::MATSEQDENSECUPM(), &isseq)); in CheckSaneSequentialMatSizes_()
295 PetscCheckTypeNames(A, D::MATSEQDENSECUPM(), D::MATMPIDENSECUPM()); in SetPreallocation()
/petsc/src/mat/impls/dense/mpi/cupm/
H A Dmatmpidensecupm.hpp121 PetscCall(MatSetType(mimplA, MATSEQDENSECUPM())); in SetPreallocation_()
176 PetscCall(MatConvert(m_A, MATSEQDENSECUPM(), MAT_INPLACE_MATRIX, &m_A)); in Convert_Dispatch_()