Source Files

FileDescription
dtfft.F90
dtfft_abstract_backend.F90
dtfft_abstract_executor.F90
dtfft_abstract_transpose_plan.F90
dtfft_api.F90
dtfft_backend_cufftmp.F90
dtfft_backend_mpi.F90
dtfft_backend_nccl.F90
dtfft_config.F90
dtfft_executor_cufft_m.F90
dtfft_executor_fftw_m.F90
dtfft_executor_mkl_m.F90
dtfft_executor_vkfft_m.F90
dtfft_interface_cuda.F90
dtfft_interface_cuda_runtime.F90
dtfft_interface_cufft.F90
dtfft_interface_fftw_m.F90
dtfft_interface_mkl_m.F90
dtfft_interface_mkl_native_m.F90
dtfft_interface_nccl.F90
dtfft_interface_nvrtc.F90
dtfft_interface_nvshmem.F90
dtfft_interface_nvtx.F90
dtfft_interface_vkfft_m.F90
dtfft_nvrtc_kernel.F90
dtfft_parameters.F90
dtfft_pencil.F90
dtfft_plan.F90
dtfft_transpose_handle_cuda.F90
dtfft_transpose_handle_host.F90
dtfft_transpose_plan_cuda.F90
dtfft_transpose_plan_host.F90
dtfft_utils.F90
file~~graph~~FileGraph sourcefile~dtfft.f90 dtfft.F90 sourcefile~dtfft_abstract_backend.f90 dtfft_abstract_backend.F90 sourcefile~dtfft_abstract_transpose_plan.f90 dtfft_abstract_transpose_plan.F90 sourcefile~dtfft_abstract_backend.f90->sourcefile~dtfft_abstract_transpose_plan.f90 sourcefile~dtfft_backend_cufftmp.f90 dtfft_backend_cufftmp.F90 sourcefile~dtfft_abstract_backend.f90->sourcefile~dtfft_backend_cufftmp.f90 sourcefile~dtfft_backend_mpi.f90 dtfft_backend_mpi.F90 sourcefile~dtfft_abstract_backend.f90->sourcefile~dtfft_backend_mpi.f90 sourcefile~dtfft_backend_nccl.f90 dtfft_backend_nccl.F90 sourcefile~dtfft_abstract_backend.f90->sourcefile~dtfft_backend_nccl.f90 sourcefile~dtfft_transpose_handle_cuda.f90 dtfft_transpose_handle_cuda.F90 sourcefile~dtfft_abstract_backend.f90->sourcefile~dtfft_transpose_handle_cuda.f90 sourcefile~dtfft_transpose_plan_cuda.f90 dtfft_transpose_plan_cuda.F90 sourcefile~dtfft_abstract_backend.f90->sourcefile~dtfft_transpose_plan_cuda.f90 sourcefile~dtfft_abstract_executor.f90 dtfft_abstract_executor.F90 sourcefile~dtfft_executor_cufft_m.f90 dtfft_executor_cufft_m.F90 sourcefile~dtfft_abstract_executor.f90->sourcefile~dtfft_executor_cufft_m.f90 sourcefile~dtfft_executor_fftw_m.f90 dtfft_executor_fftw_m.F90 sourcefile~dtfft_abstract_executor.f90->sourcefile~dtfft_executor_fftw_m.f90 sourcefile~dtfft_executor_mkl_m.f90 dtfft_executor_mkl_m.F90 sourcefile~dtfft_abstract_executor.f90->sourcefile~dtfft_executor_mkl_m.f90 sourcefile~dtfft_executor_vkfft_m.f90 dtfft_executor_vkfft_m.F90 sourcefile~dtfft_abstract_executor.f90->sourcefile~dtfft_executor_vkfft_m.f90 sourcefile~dtfft_plan.f90 dtfft_plan.F90 sourcefile~dtfft_abstract_executor.f90->sourcefile~dtfft_plan.f90 sourcefile~dtfft_abstract_transpose_plan.f90->sourcefile~dtfft_plan.f90 sourcefile~dtfft_abstract_transpose_plan.f90->sourcefile~dtfft_transpose_plan_cuda.f90 sourcefile~dtfft_transpose_plan_host.f90 dtfft_transpose_plan_host.F90 sourcefile~dtfft_abstract_transpose_plan.f90->sourcefile~dtfft_transpose_plan_host.f90 sourcefile~dtfft_api.f90 dtfft_api.F90 sourcefile~dtfft_backend_cufftmp.f90->sourcefile~dtfft_transpose_handle_cuda.f90 sourcefile~dtfft_backend_mpi.f90->sourcefile~dtfft_transpose_handle_cuda.f90 sourcefile~dtfft_backend_nccl.f90->sourcefile~dtfft_transpose_handle_cuda.f90 sourcefile~dtfft_config.f90 dtfft_config.F90 sourcefile~dtfft_config.f90->sourcefile~dtfft.f90 sourcefile~dtfft_config.f90->sourcefile~dtfft_abstract_transpose_plan.f90 sourcefile~dtfft_config.f90->sourcefile~dtfft_api.f90 sourcefile~dtfft_config.f90->sourcefile~dtfft_executor_cufft_m.f90 sourcefile~dtfft_config.f90->sourcefile~dtfft_executor_vkfft_m.f90 sourcefile~dtfft_config.f90->sourcefile~dtfft_plan.f90 sourcefile~dtfft_config.f90->sourcefile~dtfft_transpose_plan_cuda.f90 sourcefile~dtfft_executor_cufft_m.f90->sourcefile~dtfft_plan.f90 sourcefile~dtfft_executor_fftw_m.f90->sourcefile~dtfft_plan.f90 sourcefile~dtfft_executor_mkl_m.f90->sourcefile~dtfft_plan.f90 sourcefile~dtfft_executor_vkfft_m.f90->sourcefile~dtfft_plan.f90 sourcefile~dtfft_interface_cuda.f90 dtfft_interface_cuda.F90 sourcefile~dtfft_nvrtc_kernel.f90 dtfft_nvrtc_kernel.F90 sourcefile~dtfft_interface_cuda.f90->sourcefile~dtfft_nvrtc_kernel.f90 sourcefile~dtfft_interface_cuda.f90->sourcefile~dtfft_transpose_plan_cuda.f90 sourcefile~dtfft_interface_cuda_runtime.f90 dtfft_interface_cuda_runtime.F90 sourcefile~dtfft_interface_cuda_runtime.f90->sourcefile~dtfft_abstract_backend.f90 sourcefile~dtfft_interface_cuda_runtime.f90->sourcefile~dtfft_abstract_transpose_plan.f90 sourcefile~dtfft_interface_cuda_runtime.f90->sourcefile~dtfft_backend_cufftmp.f90 sourcefile~dtfft_interface_cuda_runtime.f90->sourcefile~dtfft_backend_mpi.f90 sourcefile~dtfft_interface_cuda_runtime.f90->sourcefile~dtfft_backend_nccl.f90 sourcefile~dtfft_interface_cuda_runtime.f90->sourcefile~dtfft_config.f90 sourcefile~dtfft_interface_cuda_runtime.f90->sourcefile~dtfft_executor_cufft_m.f90 sourcefile~dtfft_interface_cuda_runtime.f90->sourcefile~dtfft_interface_cuda.f90 sourcefile~dtfft_interface_nvrtc.f90 dtfft_interface_nvrtc.F90 sourcefile~dtfft_interface_cuda_runtime.f90->sourcefile~dtfft_interface_nvrtc.f90 sourcefile~dtfft_interface_cuda_runtime.f90->sourcefile~dtfft_nvrtc_kernel.f90 sourcefile~dtfft_pencil.f90 dtfft_pencil.F90 sourcefile~dtfft_interface_cuda_runtime.f90->sourcefile~dtfft_pencil.f90 sourcefile~dtfft_interface_cuda_runtime.f90->sourcefile~dtfft_plan.f90 sourcefile~dtfft_interface_cuda_runtime.f90->sourcefile~dtfft_transpose_handle_cuda.f90 sourcefile~dtfft_interface_cuda_runtime.f90->sourcefile~dtfft_transpose_plan_cuda.f90 sourcefile~dtfft_interface_cufft.f90 dtfft_interface_cufft.F90 sourcefile~dtfft_interface_cufft.f90->sourcefile~dtfft_backend_cufftmp.f90 sourcefile~dtfft_interface_cufft.f90->sourcefile~dtfft_executor_cufft_m.f90 sourcefile~dtfft_interface_fftw_m.f90 dtfft_interface_fftw_m.F90 sourcefile~dtfft_interface_fftw_m.f90->sourcefile~dtfft_executor_fftw_m.f90 sourcefile~dtfft_interface_mkl_m.f90 dtfft_interface_mkl_m.F90 sourcefile~dtfft_interface_mkl_m.f90->sourcefile~dtfft_executor_mkl_m.f90 sourcefile~dtfft_interface_mkl_native_m.f90 dtfft_interface_mkl_native_m.F90 sourcefile~dtfft_interface_mkl_native_m.f90->sourcefile~dtfft_executor_mkl_m.f90 sourcefile~dtfft_interface_nccl.f90 dtfft_interface_nccl.F90 sourcefile~dtfft_interface_nccl.f90->sourcefile~dtfft_abstract_backend.f90 sourcefile~dtfft_interface_nccl.f90->sourcefile~dtfft_abstract_transpose_plan.f90 sourcefile~dtfft_interface_nccl.f90->sourcefile~dtfft_backend_nccl.f90 sourcefile~dtfft_interface_nvrtc.f90->sourcefile~dtfft_nvrtc_kernel.f90 sourcefile~dtfft_interface_nvrtc.f90->sourcefile~dtfft_transpose_plan_cuda.f90 sourcefile~dtfft_interface_nvshmem.f90 dtfft_interface_nvshmem.F90 sourcefile~dtfft_interface_nvshmem.f90->sourcefile~dtfft_abstract_transpose_plan.f90 sourcefile~dtfft_interface_nvshmem.f90->sourcefile~dtfft_backend_cufftmp.f90 sourcefile~dtfft_interface_nvshmem.f90->sourcefile~dtfft_plan.f90 sourcefile~dtfft_interface_nvtx.f90 dtfft_interface_nvtx.F90 sourcefile~dtfft_interface_nvtx.f90->sourcefile~dtfft_abstract_executor.f90 sourcefile~dtfft_interface_nvtx.f90->sourcefile~dtfft_abstract_transpose_plan.f90 sourcefile~dtfft_interface_nvtx.f90->sourcefile~dtfft_nvrtc_kernel.f90 sourcefile~dtfft_interface_nvtx.f90->sourcefile~dtfft_plan.f90 sourcefile~dtfft_interface_nvtx.f90->sourcefile~dtfft_transpose_handle_cuda.f90 sourcefile~dtfft_transpose_handle_host.f90 dtfft_transpose_handle_host.F90 sourcefile~dtfft_interface_nvtx.f90->sourcefile~dtfft_transpose_handle_host.f90 sourcefile~dtfft_interface_nvtx.f90->sourcefile~dtfft_transpose_plan_cuda.f90 sourcefile~dtfft_interface_nvtx.f90->sourcefile~dtfft_transpose_plan_host.f90 sourcefile~dtfft_interface_vkfft_m.f90 dtfft_interface_vkfft_m.F90 sourcefile~dtfft_interface_vkfft_m.f90->sourcefile~dtfft_executor_vkfft_m.f90 sourcefile~dtfft_nvrtc_kernel.f90->sourcefile~dtfft_abstract_backend.f90 sourcefile~dtfft_nvrtc_kernel.f90->sourcefile~dtfft_abstract_transpose_plan.f90 sourcefile~dtfft_nvrtc_kernel.f90->sourcefile~dtfft_plan.f90 sourcefile~dtfft_nvrtc_kernel.f90->sourcefile~dtfft_transpose_handle_cuda.f90 sourcefile~dtfft_nvrtc_kernel.f90->sourcefile~dtfft_transpose_plan_cuda.f90 sourcefile~dtfft_parameters.f90 dtfft_parameters.F90 sourcefile~dtfft_parameters.f90->sourcefile~dtfft.f90 sourcefile~dtfft_parameters.f90->sourcefile~dtfft_abstract_backend.f90 sourcefile~dtfft_parameters.f90->sourcefile~dtfft_abstract_executor.f90 sourcefile~dtfft_parameters.f90->sourcefile~dtfft_abstract_transpose_plan.f90 sourcefile~dtfft_parameters.f90->sourcefile~dtfft_api.f90 sourcefile~dtfft_parameters.f90->sourcefile~dtfft_backend_cufftmp.f90 sourcefile~dtfft_parameters.f90->sourcefile~dtfft_backend_mpi.f90 sourcefile~dtfft_parameters.f90->sourcefile~dtfft_backend_nccl.f90 sourcefile~dtfft_parameters.f90->sourcefile~dtfft_config.f90 sourcefile~dtfft_parameters.f90->sourcefile~dtfft_executor_cufft_m.f90 sourcefile~dtfft_parameters.f90->sourcefile~dtfft_executor_fftw_m.f90 sourcefile~dtfft_parameters.f90->sourcefile~dtfft_executor_mkl_m.f90 sourcefile~dtfft_parameters.f90->sourcefile~dtfft_executor_vkfft_m.f90 sourcefile~dtfft_parameters.f90->sourcefile~dtfft_interface_cuda.f90 sourcefile~dtfft_parameters.f90->sourcefile~dtfft_interface_cuda_runtime.f90 sourcefile~dtfft_parameters.f90->sourcefile~dtfft_interface_cufft.f90 sourcefile~dtfft_parameters.f90->sourcefile~dtfft_interface_nccl.f90 sourcefile~dtfft_parameters.f90->sourcefile~dtfft_interface_nvrtc.f90 sourcefile~dtfft_parameters.f90->sourcefile~dtfft_interface_nvshmem.f90 sourcefile~dtfft_parameters.f90->sourcefile~dtfft_interface_vkfft_m.f90 sourcefile~dtfft_parameters.f90->sourcefile~dtfft_nvrtc_kernel.f90 sourcefile~dtfft_parameters.f90->sourcefile~dtfft_pencil.f90 sourcefile~dtfft_parameters.f90->sourcefile~dtfft_plan.f90 sourcefile~dtfft_parameters.f90->sourcefile~dtfft_transpose_handle_cuda.f90 sourcefile~dtfft_parameters.f90->sourcefile~dtfft_transpose_handle_host.f90 sourcefile~dtfft_parameters.f90->sourcefile~dtfft_transpose_plan_cuda.f90 sourcefile~dtfft_parameters.f90->sourcefile~dtfft_transpose_plan_host.f90 sourcefile~dtfft_utils.f90 dtfft_utils.F90 sourcefile~dtfft_parameters.f90->sourcefile~dtfft_utils.f90 sourcefile~dtfft_pencil.f90->sourcefile~dtfft.f90 sourcefile~dtfft_pencil.f90->sourcefile~dtfft_abstract_backend.f90 sourcefile~dtfft_pencil.f90->sourcefile~dtfft_abstract_executor.f90 sourcefile~dtfft_pencil.f90->sourcefile~dtfft_abstract_transpose_plan.f90 sourcefile~dtfft_pencil.f90->sourcefile~dtfft_api.f90 sourcefile~dtfft_pencil.f90->sourcefile~dtfft_backend_cufftmp.f90 sourcefile~dtfft_pencil.f90->sourcefile~dtfft_executor_fftw_m.f90 sourcefile~dtfft_pencil.f90->sourcefile~dtfft_plan.f90 sourcefile~dtfft_pencil.f90->sourcefile~dtfft_transpose_handle_cuda.f90 sourcefile~dtfft_pencil.f90->sourcefile~dtfft_transpose_handle_host.f90 sourcefile~dtfft_pencil.f90->sourcefile~dtfft_transpose_plan_cuda.f90 sourcefile~dtfft_pencil.f90->sourcefile~dtfft_transpose_plan_host.f90 sourcefile~dtfft_plan.f90->sourcefile~dtfft.f90 sourcefile~dtfft_plan.f90->sourcefile~dtfft_api.f90 sourcefile~dtfft_transpose_handle_cuda.f90->sourcefile~dtfft_transpose_plan_cuda.f90 sourcefile~dtfft_transpose_handle_host.f90->sourcefile~dtfft_transpose_plan_host.f90 sourcefile~dtfft_transpose_plan_cuda.f90->sourcefile~dtfft_plan.f90 sourcefile~dtfft_transpose_plan_host.f90->sourcefile~dtfft_plan.f90 sourcefile~dtfft_utils.f90->sourcefile~dtfft_abstract_backend.f90 sourcefile~dtfft_utils.f90->sourcefile~dtfft_abstract_executor.f90 sourcefile~dtfft_utils.f90->sourcefile~dtfft_abstract_transpose_plan.f90 sourcefile~dtfft_utils.f90->sourcefile~dtfft_api.f90 sourcefile~dtfft_utils.f90->sourcefile~dtfft_backend_cufftmp.f90 sourcefile~dtfft_utils.f90->sourcefile~dtfft_backend_mpi.f90 sourcefile~dtfft_utils.f90->sourcefile~dtfft_backend_nccl.f90 sourcefile~dtfft_utils.f90->sourcefile~dtfft_config.f90 sourcefile~dtfft_utils.f90->sourcefile~dtfft_executor_cufft_m.f90 sourcefile~dtfft_utils.f90->sourcefile~dtfft_executor_fftw_m.f90 sourcefile~dtfft_utils.f90->sourcefile~dtfft_executor_mkl_m.f90 sourcefile~dtfft_utils.f90->sourcefile~dtfft_interface_cuda.f90 sourcefile~dtfft_utils.f90->sourcefile~dtfft_interface_cuda_runtime.f90 sourcefile~dtfft_utils.f90->sourcefile~dtfft_interface_cufft.f90 sourcefile~dtfft_utils.f90->sourcefile~dtfft_interface_mkl_m.f90 sourcefile~dtfft_utils.f90->sourcefile~dtfft_interface_nccl.f90 sourcefile~dtfft_utils.f90->sourcefile~dtfft_interface_nvrtc.f90 sourcefile~dtfft_utils.f90->sourcefile~dtfft_interface_nvshmem.f90 sourcefile~dtfft_utils.f90->sourcefile~dtfft_interface_nvtx.f90 sourcefile~dtfft_utils.f90->sourcefile~dtfft_interface_vkfft_m.f90 sourcefile~dtfft_utils.f90->sourcefile~dtfft_nvrtc_kernel.f90 sourcefile~dtfft_utils.f90->sourcefile~dtfft_pencil.f90 sourcefile~dtfft_utils.f90->sourcefile~dtfft_plan.f90 sourcefile~dtfft_utils.f90->sourcefile~dtfft_transpose_handle_cuda.f90 sourcefile~dtfft_utils.f90->sourcefile~dtfft_transpose_plan_cuda.f90 sourcefile~dtfft_utils.f90->sourcefile~dtfft_transpose_plan_host.f90
Help