Searched refs:cupmScalar_t (Results 1 – 4 of 4) sorted by relevance
| /petsc/include/petsc/private/ |
| H A D | cupmsolverinterface.hpp | 88 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 D | cupminterface.hpp | 542 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 D | cupmobject.hpp | 127 using cupm_pointer_type = cupmScalar_t *;
|
| /petsc/src/mat/impls/dense/seq/cupm/ |
| H A D | matseqdensecupm.hpp | 42 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()
|