fft_forward_100_omp Subroutine

public subroutine fft_forward_100_omp(self, f_in)

Forward FFT for the non-periodic x case. Transposes x and y so that the non-periodic direction sits in dim2, where it keeps its full mode range, then transforms the (ny, nx, nz) buffer with the swapped plan set up in init.

Type Bound

omp_poisson_fft_t

Arguments

Type IntentOptional Attributes Name
class(omp_poisson_fft_t) :: self
class(field_t), intent(in) :: f_in

Calls

proc~~fft_forward_100_omp~~CallsGraph proc~fft_forward_100_omp m_omp_poisson_fft::omp_poisson_fft_t%fft_forward_100_omp decomp_2d_fft_3d decomp_2d_fft_3d proc~fft_forward_100_omp->decomp_2d_fft_3d transpose_y_to_x transpose_y_to_x proc~fft_forward_100_omp->transpose_y_to_x ysz ysz proc~fft_forward_100_omp->ysz