Collective Variables Module - Developer Documentation
Loading...
Searching...
No Matches
colvarproxy_gpu Member List

This is the complete list of members for colvarproxy_gpu, including all inherited members.

allocate_device(T **pp, const size_t len)colvarproxy_gpuinline
allocate_device_async(T **pp, const size_t len, cudaStream_t stream)colvarproxy_gpuinline
allocate_device_T(void **pp, const size_t len, const size_t sizeofT) (defined in colvarproxy_gpu)colvarproxy_gpuvirtual
allocate_device_T_async(void **pp, const size_t len, const size_t sizeofT, cudaStream_t stream) (defined in colvarproxy_gpu)colvarproxy_gpuvirtual
allocate_host(T **pp, const size_t len)colvarproxy_gpuinline
allocate_host_T(void **pp, const size_t len, const size_t sizeofT)colvarproxy_gpuvirtual
clear_device_array(T *data, const size_t ndata)colvarproxy_gpuinline
clear_device_array_async(T *data, const size_t ndata, cudaStream_t stream)colvarproxy_gpuinline
clear_device_array_T(void *data, const size_t ndata, const size_t sizeofT) (defined in colvarproxy_gpu)colvarproxy_gpuvirtual
clear_device_array_T_async(void *data, const size_t ndata, const size_t sizeofT, cudaStream_t stream) (defined in colvarproxy_gpu)colvarproxy_gpuvirtual
colvarproxy_gpu()colvarproxy_gpuinline
copy_DtoD(const T *d_src, T *d_dst, size_t array_len)colvarproxy_gpuinline
copy_DtoD_async(const T *d_src, T *d_dst, size_t array_len, cudaStream_t stream)colvarproxy_gpuinline
copy_DtoD_T(const void *d_src, void *d_dst, size_t array_len, const size_t sizeofT) (defined in colvarproxy_gpu)colvarproxy_gpuvirtual
copy_DtoD_T_async(const void *d_src, void *d_dst, size_t array_len, const size_t sizeofT, cudaStream_t stream) (defined in colvarproxy_gpu)colvarproxy_gpuvirtual
copy_DtoH(const T *d_array, T *h_array, size_t array_len)colvarproxy_gpuinline
copy_DtoH_async(const T *d_array, T *h_array, size_t array_len, cudaStream_t stream)colvarproxy_gpuinline
copy_DtoH_T(const void *d_array, void *h_array, size_t array_len, const size_t sizeofT) (defined in colvarproxy_gpu)colvarproxy_gpuvirtual
copy_DtoH_T_async(const void *d_array, void *h_array, size_t array_len, const size_t sizeofT, cudaStream_t stream) (defined in colvarproxy_gpu)colvarproxy_gpuvirtual
copy_HtoD(const T *h_array, T *d_array, size_t array_len)colvarproxy_gpuinline
copy_HtoD_async(const T *h_array, T *d_array, size_t array_len, cudaStream_t stream)colvarproxy_gpuinline
copy_HtoD_T(const void *h_array, void *d_array, size_t array_len, const size_t sizeofT) (defined in colvarproxy_gpu)colvarproxy_gpuvirtual
copy_HtoD_T_async(const void *h_array, void *d_array, size_t array_len, const size_t sizeofT, cudaStream_t stream) (defined in colvarproxy_gpu)colvarproxy_gpuvirtual
deallocate_device(T **pp)colvarproxy_gpuinline
deallocate_device_async(T **pp, cudaStream_t stream)colvarproxy_gpuinline
deallocate_device_T(void **pp) (defined in colvarproxy_gpu)colvarproxy_gpuvirtual
deallocate_device_T_async(void **pp, cudaStream_t stream) (defined in colvarproxy_gpu)colvarproxy_gpuvirtual
deallocate_host(T **pp)colvarproxy_gpuinline
deallocate_host_T(void **pp) (defined in colvarproxy_gpu)colvarproxy_gpuvirtual
get_default_stream()colvarproxy_gpuinlinevirtual
has_gpu_support() constcolvarproxy_gpuinline
proxy_atoms_charges_gpu() (defined in colvarproxy_gpu)colvarproxy_gpuinlinevirtual
proxy_atoms_charges_gpu_float() (defined in colvarproxy_gpu)colvarproxy_gpuinlinevirtual
proxy_atoms_masses_gpu() (defined in colvarproxy_gpu)colvarproxy_gpuinlinevirtual
proxy_atoms_masses_gpu_float()colvarproxy_gpuinlinevirtual
proxy_atoms_new_colvar_forces_gpu() (defined in colvarproxy_gpu)colvarproxy_gpuinlinevirtual
proxy_atoms_positions_gpu() (defined in colvarproxy_gpu)colvarproxy_gpuinlinevirtual
proxy_atoms_total_forces_gpu() (defined in colvarproxy_gpu)colvarproxy_gpuinlinevirtual
reallocate_device(T **pp, const size_t len)colvarproxy_gpuinline
reallocate_host(T **pp, const size_t len)colvarproxy_gpuinline
support_gpucolvarproxy_gpuprotected
wait_for_extra_info_ready()colvarproxy_gpuvirtual
~colvarproxy_gpu()colvarproxy_gpuvirtual