Home
last modified time | relevance | path

Searched refs:cupmScalar_t (Results 1 – 4 of 4) sorted by relevance

/petsc/include/petsc/private/
H A Dcupmsolverinterface.hpp88 using cupmScalar_t = typename Interface<DeviceType::CUDA>::cupmScalar_t; typedef
101 …mBlasInt_t /* n */, cupmBlasInt_t /* nrhs */, cupmScalar_t * /* A */, cupmBlasInt_t /* lda */, cup… in cupmSolverXpotrs_bufferSize()
109 …nt_t n, cupmBlasInt_t nrhs, const cupmScalar_t *A, cupmBlasInt_t lda, cupmScalar_t *B, cupmBlasInt… in PETSC_CUPMSOLVER_ALIAS_BLAS_FUNCTION()
128 …rHandle_t handle, cupmBlasInt_t m, cupmBlasInt_t n, cupmScalar_t *A, cupmBlasInt_t lda, cupmScalar… in PETSC_CUPMSOLVER_ALIAS_BLAS_FUNCTION()
144 …*/, cupmBlasInt_t /* nrhs */, cupmScalar_t * /* A */, cupmBlasInt_t /* lda */, cupmBlasInt_t * /* … in cupmSolverXgetrs_bufferSize()
152 …, cupmBlasInt_t nrhs, cupmScalar_t *A, cupmBlasInt_t lda, cupmBlasInt_t *dev_ipiv, cupmScalar_t *B… in PETSC_CUPMSOLVER_ALIAS_BLAS_FUNCTION()
H A Dcupminterface.hpp542 using cupmScalar_t = util::conditional_t<PetscDefined(USE_COMPLEX), cupmComplex_t, cupmReal_t>; typedef
544 …PETSC_NODISCARD PETSC_GCC_LINKER_UNDEFINED_REFERENCE_BUG_WORKAROUND static constexpr cupmScalar_t in cupmScalarCast()
549 return static_cast<cupmScalar_t>(s); in cupmScalarCast()
553 …static constexpr const cupmScalar_t *cupmScalarPtrCast(const PetscScalar *s) noexcept { return rei… in cupmScalarPtrCast()
555 …_WORKAROUND static constexpr cupmScalar_t *cupmScalarPtrCast(PetscScalar *s) noexcept { return rei… in cupmScalarPtrCast()
929 using cupmScalar_t = typename ::Petsc::device::cupm::impl::Interface<T>::cupmScalar_t; \
H A Dcupmobject.hpp127 using cupm_pointer_type = cupmScalar_t *;
/petsc/src/mat/impls/dense/seq/cupm/
H A Dmatseqdensecupm.hpp42 cupmScalar_t *d_fact_tau; // device QR tau vector
44 cupmScalar_t *d_fact_work; // device workspace
413 …static PetscErrorCode Solve(Mat A, cupmScalar_t *x, cupmBlasInt_t ldx, cupmBlasInt_t m, cupmBlasIn… in Solve()
513 …static PetscErrorCode Solve(Mat A, cupmScalar_t *x, cupmBlasInt_t ldx, cupmBlasInt_t m, cupmBlasIn… in Solve()
600 …static PetscErrorCode Solve(Mat A, cupmScalar_t *x, cupmBlasInt_t ldx, cupmBlasInt_t m, cupmBlasIn… in Solve()