poisson_bc_code Function

public pure function poisson_bc_code(periodic) result(bc_code)

Names the boundary condition case of the FFT Poisson solver, one digit per direction in x, y, z order: 0 for periodic, 1 otherwise. The 000 case is periodic everywhere, 110 is non-periodic in x and y.

Arguments

Type IntentOptional Attributes Name
logical, intent(in) :: periodic(3)

Return Value character(len=3)


Called by

proc~~poisson_bc_code~~CalledByGraph proc~poisson_bc_code m_poisson_fft::poisson_bc_code proc~create_cuda_poisson_fft m_cuda_poisson_fft::create_cuda_poisson_fft proc~create_cuda_poisson_fft->proc~poisson_bc_code proc~create_omp_poisson_fft m_omp_poisson_fft::create_omp_poisson_fft proc~create_omp_poisson_fft->proc~poisson_bc_code proc~init_cuda_poisson_fft m_cuda_backend::cuda_backend_t%init_cuda_poisson_fft proc~init_cuda_poisson_fft->proc~create_cuda_poisson_fft proc~init_omp_poisson_fft m_omp_backend::omp_backend_t%init_omp_poisson_fft proc~init_omp_poisson_fft->proc~create_omp_poisson_fft