ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
CudaMemWrapper< T > Member List

This is the complete list of members for CudaMemWrapper< T >, including all inherited members.

copy_device_to_host_async(size_t size)CudaMemWrapper< T >inline
copy_device_to_host_async()CudaMemWrapper< T >inline
copy_device_to_host_sync(size_t size)CudaMemWrapper< T >inline
copy_device_to_host_sync()CudaMemWrapper< T >inline
copy_host_to_device_async(size_t size)CudaMemWrapper< T >inline
copy_host_to_device_async()CudaMemWrapper< T >inline
copy_host_to_device_sync(size_t size)CudaMemWrapper< T >inline
copy_host_to_device_sync()CudaMemWrapper< T >inline
CudaMemWrapper()=defaultCudaMemWrapper< T >
CudaMemWrapper(const CudaMemWrapper &other)=deleteCudaMemWrapper< T >
CudaMemWrapper(CudaMemWrapper &&other) noexceptCudaMemWrapper< T >inline
CudaMemWrapper(size_t size, cudaStream_t stream=0, bool malloc_host=true)CudaMemWrapper< T >inline
device_ptr_CudaMemWrapper< T >private
free()CudaMemWrapper< T >inline
get_device_ptr()CudaMemWrapper< T >inline
get_device_ptr() constCudaMemWrapper< T >inline
get_host_ptr()CudaMemWrapper< T >inline
get_host_ptr() constCudaMemWrapper< T >inline
get_size() constCudaMemWrapper< T >inline
host_ptr_CudaMemWrapper< T >private
malloc_host_CudaMemWrapper< T >private
memset_device_async(const size_t size, const int value=0)CudaMemWrapper< T >inline
memset_device_async(const int value=0)CudaMemWrapper< T >inline
memset_device_sync(const size_t size, const int value=0)CudaMemWrapper< T >inline
memset_device_sync(const int value=0)CudaMemWrapper< T >inline
memset_host(const size_t size, const int value=0)CudaMemWrapper< T >inline
memset_host(const int value=0)CudaMemWrapper< T >inline
operator=(const CudaMemWrapper &other)=deleteCudaMemWrapper< T >
operator=(CudaMemWrapper &&other) noexceptCudaMemWrapper< T >inline
size_CudaMemWrapper< T >private
stream_CudaMemWrapper< T >private
~CudaMemWrapper()CudaMemWrapper< T >inline