_axis_npc_list | tfft3d::FFT3D< T_real, GroupID, TypeID > | private |
_axis_npr_list | tfft3d::FFT3D< T_real, GroupID, TypeID > | private |
_fft_axis_order | tfft3d::FFT3D< T_real, GroupID, TypeID > | private |
_fft_size_after | tfft3d::FFT3D< T_real, GroupID, TypeID > | private |
_fft_size_before | tfft3d::FFT3D< T_real, GroupID, TypeID > | private |
_fft_type_list | tfft3d::FFT3D< T_real, GroupID, TypeID > | private |
_InitDecomp() | tfft3d::FFT3D< T_real, GroupID, TypeID > | private |
_InitDecompSize() | tfft3d::FFT3D< T_real, GroupID, TypeID > | private |
_InitFFTAxisOrder() | tfft3d::FFT3D< T_real, GroupID, TypeID > | private |
_InitFFTSizeAfterTrans() | tfft3d::FFT3D< T_real, GroupID, TypeID > | private |
_InitFFTSizeBeforeTrans() | tfft3d::FFT3D< T_real, GroupID, TypeID > | private |
_InitIsSameSize() | tfft3d::FFT3D< T_real, GroupID, TypeID > | private |
_InitLocalIndex() | tfft3d::FFT3D< T_real, GroupID, TypeID > | private |
_InitTempArray() | tfft3d::FFT3D< T_real, GroupID, TypeID > | private |
_is_same_size | tfft3d::FFT3D< T_real, GroupID, TypeID > | private |
_local_index_after | tfft3d::FFT3D< T_real, GroupID, TypeID > | private |
_local_index_before | tfft3d::FFT3D< T_real, GroupID, TypeID > | private |
_maxbuffersize | tfft3d::FFT3D< T_real, GroupID, TypeID > | private |
_npc | tfft3d::FFT3D< T_real, GroupID, TypeID > | private |
_npr | tfft3d::FFT3D< T_real, GroupID, TypeID > | private |
_size_after | tfft3d::FFT3D< T_real, GroupID, TypeID > | private |
_size_before | tfft3d::FFT3D< T_real, GroupID, TypeID > | private |
_size_decomp0 | tfft3d::FFT3D< T_real, GroupID, TypeID > | private |
_size_decomp1 | tfft3d::FFT3D< T_real, GroupID, TypeID > | private |
AddGhost(auto *in, auto *out, std::vector< int > gh0, std::vector< int > gh1, std::vector< int > gh2, GhostFlag flag=GhostFlag::Before) | tfft3d::FFT3D< T_real, GroupID, TypeID > | |
BackwardTrans(auto *in, auto *out) | tfft3d::FFT3D< T_real, GroupID, TypeID > | |
ctemp0 | tfft3d::FFT3D< T_real, GroupID, TypeID > | private |
ctemp1 | tfft3d::FFT3D< T_real, GroupID, TypeID > | private |
decomp0 | tfft3d::FFT3D< T_real, GroupID, TypeID > | private |
decomp1 | tfft3d::FFT3D< T_real, GroupID, TypeID > | private |
FFT3D() | tfft3d::FFT3D< T_real, GroupID, TypeID > | inline |
ForwardTrans(auto *in, auto *out) | tfft3d::FFT3D< T_real, GroupID, TypeID > | |
getLocalIndexAfterTrans() | tfft3d::FFT3D< T_real, GroupID, TypeID > | inline |
getLocalIndexBeforeTrans() | tfft3d::FFT3D< T_real, GroupID, TypeID > | inline |
getLocalSizeAfterTrans() | tfft3d::FFT3D< T_real, GroupID, TypeID > | inline |
getLocalSizeBeforeTrans() | tfft3d::FFT3D< T_real, GroupID, TypeID > | inline |
getMaxBufferSize() | tfft3d::FFT3D< T_real, GroupID, TypeID > | inline |
getMPIComm() | tfft3d::FFT3D< T_real, GroupID, TypeID > | inline |
getSizeAfterTrans() | tfft3d::FFT3D< T_real, GroupID, TypeID > | inline |
getSizeBeforeTrans() | tfft3d::FFT3D< T_real, GroupID, TypeID > | inline |
GroupID2 | tfft3d::FFT3D< T_real, GroupID, TypeID > | inlineprivatestatic |
GroupID3 | tfft3d::FFT3D< T_real, GroupID, TypeID > | inlineprivatestatic |
GroupID4 | tfft3d::FFT3D< T_real, GroupID, TypeID > | inlineprivatestatic |
Init() | tfft3d::FFT3D< T_real, GroupID, TypeID > | |
rdecomp0 | tfft3d::FFT3D< T_real, GroupID, TypeID > | private |
rdecomp1 | tfft3d::FFT3D< T_real, GroupID, TypeID > | private |
RemoveGhost(auto *in, auto *out, std::vector< int > gh0, std::vector< int > gh1, std::vector< int > gh2, GhostFlag flag=GhostFlag::Before) | tfft3d::FFT3D< T_real, GroupID, TypeID > | |
rtemp0 | tfft3d::FFT3D< T_real, GroupID, TypeID > | private |
rtemp1 | tfft3d::FFT3D< T_real, GroupID, TypeID > | private |
setFFTOp(int fft_type0, int fft_type1, int fft_type2) | tfft3d::FFT3D< T_real, GroupID, TypeID > | inline |
setFirstDecomp(int axis_npr, int axis_npc) | tfft3d::FFT3D< T_real, GroupID, TypeID > | |
setFirstFFTOp(int fft_type) | tfft3d::FFT3D< T_real, GroupID, TypeID > | |
setGhostSizeAfterTrans(std::vector< int > gh0, std::vector< int > gh1, std::vector< int > gh2) | tfft3d::FFT3D< T_real, GroupID, TypeID > | |
setGhostSizeBeforeTrans(std::vector< int > gh0, std::vector< int > gh1, std::vector< int > gh2) | tfft3d::FFT3D< T_real, GroupID, TypeID > | |
setMPIDecomp(const int npr, const int npc) | tfft3d::FFT3D< T_real, GroupID, TypeID > | |
setSecondDecomp(int axis_npr, int axis_npc) | tfft3d::FFT3D< T_real, GroupID, TypeID > | |
setSecondFFTOp(int fft_type) | tfft3d::FFT3D< T_real, GroupID, TypeID > | |
setSizeAfterTrans(int nx, int ny, int nz) | tfft3d::FFT3D< T_real, GroupID, TypeID > | |
setSizeBeforeTrans(int nx, int ny, int nz) | tfft3d::FFT3D< T_real, GroupID, TypeID > | |
setThirdDecomp(int axis_npr, int axis_npc) | tfft3d::FFT3D< T_real, GroupID, TypeID > | |
setThirdFFTOp(int fft_type) | tfft3d::FFT3D< T_real, GroupID, TypeID > | |
~FFT3D() | tfft3d::FFT3D< T_real, GroupID, TypeID > | inline |