jlokimlin / modern_fftpack

An OOP library of fast Fourier transforms
19 stars 4 forks source link

some problems in using modern_fftpack via Intel Fortran 2017 #8

Open JsuKya opened 7 years ago

JsuKya commented 7 years ago

Hello, jlokimlin! I am trying to apply the modern_fftpack to my code by Intel Fortran 2017 with Visual Studio 2015 community version on Windows 7 64bit, and I encountered some problems:

  1. Multiple PUBLIC statement/attribute declarations in type_FFTpack.f90 is not allowed in Intel Fortran 2017;
  2. The FFT forward transform result differs from the result obtained by the fftpack library in netlib, and the result by netlib fftpack is N scaled of the result data by modern_fftpack;
  3. Access violation error happened in subroutine complex_pass_n_backward about array assignment operation of array ch1 and cc1 while I am trying to use openmp.

Excuse me for my poor English.

jlokimlin commented 7 years ago

I'll look into these.