Xmipp
v3.23.11-Nereus
|
#include <xmipp_gpu_utils.h>
Public Member Functions | |
GpuMultidimArrayAtCpu () | |
GpuMultidimArrayAtCpu (int _Xdim, int _Ydim=1, int _Zdim=1, int _Ndim=1) | |
void | resize (int _Xdim, int _Ydim=1, int _Zdim=1, int _Ndim=1) |
void | fillImage (int n, const MultidimArray< T > &from) |
bool | isEmpty () |
void | copyToGpu (GpuMultidimArrayAtGpu< T > &gpuArray, myStreamHandle &myStream) |
void | copyFromGpu (GpuMultidimArrayAtGpu< T > &gpuArray, myStreamHandle myStream) |
void | copyToGpuMultiple (GpuMultidimArrayAtGpu< T > &gpuArray, int numCopy, myStreamHandle myStream) |
void | giveOneImage (GpuMultidimArrayAtCpu< T > out, int idx) |
void | setOneImage (GpuMultidimArrayAtCpu< T > in, int idx) |
void | clear () |
~GpuMultidimArrayAtCpu () | |
Public Attributes | |
int | Xdim |
int | Ydim |
int | Zdim |
int | Ndim |
int | yxdim |
int | zyxdim |
int | nzyxdim |
T * | data |
Definition at line 36 of file xmipp_gpu_utils.h.
|
inline |
Definition at line 42 of file xmipp_gpu_utils.h.
|
inline |
Definition at line 48 of file xmipp_gpu_utils.h.
|
inline |
Definition at line 129 of file xmipp_gpu_utils.h.
template void GpuMultidimArrayAtCpu< T >::clear | ( | ) |
Definition at line 30 of file xmipp_gpu_utils.cpp.
|
inline |
Definition at line 99 of file xmipp_gpu_utils.h.
|
inline |
Definition at line 90 of file xmipp_gpu_utils.h.
|
inline |
Definition at line 105 of file xmipp_gpu_utils.h.
|
inline |
Definition at line 79 of file xmipp_gpu_utils.h.
|
inline |
Definition at line 117 of file xmipp_gpu_utils.h.
|
inline |
Definition at line 85 of file xmipp_gpu_utils.h.
|
inline |
Definition at line 55 of file xmipp_gpu_utils.h.
|
inline |
Definition at line 123 of file xmipp_gpu_utils.h.
T* GpuMultidimArrayAtCpu< T >::data |
Definition at line 40 of file xmipp_gpu_utils.h.
int GpuMultidimArrayAtCpu< T >::Ndim |
Definition at line 39 of file xmipp_gpu_utils.h.
int GpuMultidimArrayAtCpu< T >::nzyxdim |
Definition at line 39 of file xmipp_gpu_utils.h.
int GpuMultidimArrayAtCpu< T >::Xdim |
Definition at line 39 of file xmipp_gpu_utils.h.
int GpuMultidimArrayAtCpu< T >::Ydim |
Definition at line 39 of file xmipp_gpu_utils.h.
int GpuMultidimArrayAtCpu< T >::yxdim |
Definition at line 39 of file xmipp_gpu_utils.h.
int GpuMultidimArrayAtCpu< T >::Zdim |
Definition at line 39 of file xmipp_gpu_utils.h.
int GpuMultidimArrayAtCpu< T >::zyxdim |
Definition at line 39 of file xmipp_gpu_utils.h.