kspaceFirstOrder3D-CUDA  1.1
The CUDA/C++ implementation of the k-wave toolbox for the time-domain simulation of acoustic wave fields in 3D
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
TCUFFTComplexMatrix Member List

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

AllocateMemory()TBaseFloatMatrixprotectedvirtual
Compute_FFT_1DX_C2R(TRealMatrix &outMatrix)TCUFFTComplexMatrix
Compute_FFT_1DX_R2C(TRealMatrix &inMatrix)TCUFFTComplexMatrix
Compute_FFT_1DY_C2R(TRealMatrix &outMatrix)TCUFFTComplexMatrix
Compute_FFT_1DY_R2C(TRealMatrix &inMatrix)TCUFFTComplexMatrix
Compute_FFT_1DZ_C2R(TRealMatrix &outMatrix)TCUFFTComplexMatrix
Compute_FFT_1DZ_R2C(TRealMatrix &inMatrix)TCUFFTComplexMatrix
Compute_FFT_3D_C2R(TRealMatrix &outMatrix)TCUFFTComplexMatrix
Compute_FFT_3D_R2C(TRealMatrix &inMatrix)TCUFFTComplexMatrix
CopyFromDevice()TBaseFloatMatrixvirtual
CopyToDevice()TBaseFloatMatrixvirtual
Create_FFT_Plan_1DX_C2R(const TDimensionSizes &outMatrixDims)TCUFFTComplexMatrixstatic
Create_FFT_Plan_1DX_R2C(const TDimensionSizes &inMatrixDims)TCUFFTComplexMatrixstatic
Create_FFT_Plan_1DY_C2R(const TDimensionSizes &outMatrixDims)TCUFFTComplexMatrixstatic
Create_FFT_Plan_1DY_R2C(const TDimensionSizes &inMatrixDims)TCUFFTComplexMatrixstatic
Create_FFT_Plan_1DZ_C2R(const TDimensionSizes &outMatrixDims)TCUFFTComplexMatrixstatic
Create_FFT_Plan_1DZ_R2C(const TDimensionSizes &inMatrixDims)TCUFFTComplexMatrixstatic
Create_FFT_Plan_3D_C2R(const TDimensionSizes &outMatrixDims)TCUFFTComplexMatrixstatic
Create_FFT_Plan_3D_R2C(const TDimensionSizes &inMatrixDims)TCUFFTComplexMatrixstatic
cuFFTErrorMessagesTCUFFTComplexMatrixprivatestatic
cufftPlan_1DX_C2RTCUFFTComplexMatrixprotectedstatic
cufftPlan_1DX_R2CTCUFFTComplexMatrixprotectedstatic
cufftPlan_1DY_C2RTCUFFTComplexMatrixprotectedstatic
cufftPlan_1DY_R2CTCUFFTComplexMatrixprotectedstatic
cufftPlan_1DZ_C2RTCUFFTComplexMatrixprotectedstatic
cufftPlan_1DZ_R2CTCUFFTComplexMatrixprotectedstatic
cufftPlan_3D_C2RTCUFFTComplexMatrixprotectedstatic
cufftPlan_3D_R2CTCUFFTComplexMatrixprotectedstatic
dataRowSizeTBaseFloatMatrixprotected
dataSlabSizeTBaseFloatMatrixprotected
DestroyAllPlansAndStaticData()TCUFFTComplexMatrixstatic
deviceDataTBaseFloatMatrixprotected
dimensionSizesTBaseFloatMatrixprotected
FreeMemory()TBaseFloatMatrixprotectedvirtual
GetAllocatedElementCount() const TBaseFloatMatrixinlinevirtual
GetDeviceData()TBaseFloatMatrixinlinevirtual
GetDeviceData() const TBaseFloatMatrixinlinevirtual
GetDimensionSizes() const TBaseFloatMatrixinlinevirtual
GetElementCount() const TBaseFloatMatrixinlinevirtual
GetHostData()TBaseFloatMatrixinlinevirtual
GetHostData() const TBaseFloatMatrixinlinevirtual
hostDataTBaseFloatMatrixprotected
InitDimensions(const TDimensionSizes &dimensionSizes)TComplexMatrixprotectedvirtual
nAllocatedElementsTBaseFloatMatrixprotected
nElementsTBaseFloatMatrixprotected
operator=(const TCUFFTComplexMatrix &src)TCUFFTComplexMatrixprotected
TComplexMatrix::operator=(const TComplexMatrix &src)TComplexMatrixprotected
TBaseFloatMatrix::operator=(const TBaseFloatMatrix &src)TBaseFloatMatrixprotected
operator[](const size_t &index)TComplexMatrixinline
operator[](const size_t &index) const TComplexMatrixinline
ReadDataFromHDF5File(THDF5_File &file, TMatrixName &matrixName)TComplexMatrixvirtual
ScalarDividedBy(const float scalar)TBaseFloatMatrixvirtual
TBaseFloatMatrix()TBaseFloatMatrix
TBaseFloatMatrix(const TBaseFloatMatrix &src)TBaseFloatMatrixprotected
TBaseMatrix()TBaseMatrixinline
TComplexMatrix(const TDimensionSizes &dimensionSizes)TComplexMatrix
TComplexMatrix()TComplexMatrixinlineprotected
TComplexMatrix(const TComplexMatrix &src)TComplexMatrixprotected
TCUFFTComplexMatrix(const TDimensionSizes &DimensionSizes)TCUFFTComplexMatrixinline
TCUFFTComplexMatrix(const TCUFFTComplexMatrix &src)TCUFFTComplexMatrixprotected
ThrowCUFFTException(const cufftResult cufftError, const std::string &transformTypeName)TCUFFTComplexMatrixprivatestatic
WriteDataToHDF5File(THDF5_File &file, TMatrixName &matrixName, const size_t compressionLevel)TComplexMatrixvirtual
ZeroMatrix()TBaseFloatMatrixvirtual
~TBaseFloatMatrix() (defined in TBaseFloatMatrix)TBaseFloatMatrixinlinevirtual
~TBaseMatrix()TBaseMatrixinlinevirtual
~TComplexMatrix()TComplexMatrixvirtual
~TCUFFTComplexMatrix()TCUFFTComplexMatrixinlinevirtual