diff --git a/src/fourier_mod.F90 b/src/fourier_mod.F90 index 102476197853ec8ed554b56ca4b16c245fed1835..f1d4eb1bd7b806416d57e317869f76c4cf2bdbe2 100644 --- a/src/fourier_mod.F90 +++ b/src/fourier_mod.F90 @@ -13,11 +13,11 @@ MODULE fourier PUBLIC :: init_grid_distr_and_plans, convolve_2D_F2F, finalize_plans - real(C_DOUBLE), pointer :: real_data_f(:,:), real_data_g(:,:), real_data_c(:,:) - complex(C_DOUBLE_complex), pointer :: cmpx_data_f(:,:), cmpx_data_g(:,:), cmpx_data_c(:,:) + real(C_DOUBLE), pointer, PUBLIC :: real_data_f(:,:), real_data_g(:,:), real_data_c(:,:) + complex(C_DOUBLE_complex), pointer, PUBLIC :: cmpx_data_f(:,:), cmpx_data_g(:,:), cmpx_data_c(:,:) type(C_PTR) :: cdatar_f, cdatar_g, cdatar_c type(C_PTR) :: cdatac_f, cdatac_g, cdatac_c - type(C_PTR) :: planf, planb + type(C_PTR) , PUBLIC :: planf, planb integer(C_INTPTR_T) :: i, ix, iy, alloc_local_1, alloc_local_2 integer(C_INTPTR_T) :: NR_, NZ_ @@ -98,7 +98,6 @@ MODULE fourier end do end do - END SUBROUTINE convolve_2D_F2F SUBROUTINE finalize_plans