Skip to content

Class muda::LinearSystemHandles

ClassList > muda > LinearSystemHandles

Public Functions

Type Name
LinearSystemHandles (cudaStream_t s)
cublasHandle_t cublas () const
cusolverDnHandle_t cusolver_dn () const
cusolverSpHandle_t cusolver_sp () const
cusparseHandle_t cusparse () const
auto reserve_ratio () const
MUDA_INLINE void set_pointer_mode_device ()
MUDA_INLINE void set_pointer_mode_host ()
void stream (cudaStream_t s)
cudaStream_t stream () const
~LinearSystemHandles ()

Public Functions Documentation

function LinearSystemHandles

inline muda::LinearSystemHandles::LinearSystemHandles (
    cudaStream_t s
) 

function cublas

inline cublasHandle_t muda::LinearSystemHandles::cublas () const

function cusolver_dn

inline cusolverDnHandle_t muda::LinearSystemHandles::cusolver_dn () const

function cusolver_sp

inline cusolverSpHandle_t muda::LinearSystemHandles::cusolver_sp () const

function cusparse

inline cusparseHandle_t muda::LinearSystemHandles::cusparse () const

function reserve_ratio

inline auto muda::LinearSystemHandles::reserve_ratio () const

function set_pointer_mode_device

inline MUDA_INLINE void muda::LinearSystemHandles::set_pointer_mode_device () 

function set_pointer_mode_host

inline MUDA_INLINE void muda::LinearSystemHandles::set_pointer_mode_host () 

function stream [1/2]

inline void muda::LinearSystemHandles::stream (
    cudaStream_t s
) 

function stream [2/2]

inline cudaStream_t muda::LinearSystemHandles::stream () const

function ~LinearSystemHandles

inline muda::LinearSystemHandles::~LinearSystemHandles () 


The documentation for this class was generated from the following file src/muda/ext/linear_system/linear_system_handles.h