cuda_fft_decomp_reason Function

public pure function cuda_fft_decomp_reason(bc_code, cdims, nproc_dir) result(reason)

The reason the solver cannot run the BC class bc_code on the cell dimensions cdims and the decomposition nproc_dir, blank when it can. The text is the message the solver init aborts with. Shared by the solver init and x3d2-memcheck.

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: bc_code
integer, intent(in) :: cdims(3)
integer, intent(in) :: nproc_dir(3)

Return Value character(len=110)


Called by

proc~~cuda_fft_decomp_reason~~CalledByGraph proc~cuda_fft_decomp_reason m_cuda_poisson_fft::cuda_fft_decomp_reason proc~num_gpus_unsupported_reason m_memcheck_estimate::num_gpus_unsupported_reason proc~num_gpus_unsupported_reason->proc~cuda_fft_decomp_reason proc~report m_memcheck_report::report proc~report->proc~num_gpus_unsupported_reason proc~print_requested_line m_memcheck_report::print_requested_line proc~report->proc~print_requested_line proc~requested_unsupported_reason m_memcheck_estimate::requested_unsupported_reason proc~requested_unsupported_reason->proc~num_gpus_unsupported_reason proc~run_build_mode m_memcheck_build::run_build_mode proc~run_build_mode->proc~num_gpus_unsupported_reason proc~run_build_mode->proc~requested_unsupported_reason proc~print_requested_line->proc~requested_unsupported_reason program~x3d2_memcheck x3d2_memcheck program~x3d2_memcheck->proc~report program~x3d2_memcheck->proc~run_build_mode