├── .gitignore ├── LICENSE.mit.md ├── Makefile ├── README.md ├── doc ├── FFTPACK5.1.html └── README.md ├── make.inc ├── src ├── Makefile ├── auxiliary_routines.f90 ├── complex_backward_1d.f90 ├── complex_backward_2d.f90 ├── complex_forward_1d.f90 ├── complex_forward_2d.f90 ├── complex_initialization_routines.f90 ├── complex_transform_routines.f90 ├── cosine_transform_routines.f90 ├── error_handlers.f90 ├── fftpack_library.f90 ├── fftpack_precision.f90 ├── main.f90 ├── multiple_complex_backward.f90 ├── multiple_complex_forward.f90 ├── multiple_real_backward.f90 ├── multiple_real_forward.f90 ├── quarter_cosine_transform_routines.f90 ├── quarter_sine_transform_routines.f90 ├── real_backward_1d.f90 ├── real_backward_2d.f90 ├── real_forward_1d.f90 ├── real_forward_2d.f90 ├── real_initialization_routines.f90 ├── real_transform_routines.f90 ├── sine_transform_routines.f90 └── type_FFTpack.f90 └── test ├── Makefile ├── tcfft1.f90 ├── tcfft2.f90 ├── tcosq1.f90 ├── tcost1.f90 ├── trfft1.f90 ├── trfft2.f90 ├── tsinq1.f90 └── tsint1.f90 /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.mit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/LICENSE.mit.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/README.md -------------------------------------------------------------------------------- /doc/FFTPACK5.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/doc/FFTPACK5.1.html -------------------------------------------------------------------------------- /doc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/doc/README.md -------------------------------------------------------------------------------- /make.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/make.inc -------------------------------------------------------------------------------- /src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/src/Makefile -------------------------------------------------------------------------------- /src/auxiliary_routines.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/src/auxiliary_routines.f90 -------------------------------------------------------------------------------- /src/complex_backward_1d.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/src/complex_backward_1d.f90 -------------------------------------------------------------------------------- /src/complex_backward_2d.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/src/complex_backward_2d.f90 -------------------------------------------------------------------------------- /src/complex_forward_1d.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/src/complex_forward_1d.f90 -------------------------------------------------------------------------------- /src/complex_forward_2d.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/src/complex_forward_2d.f90 -------------------------------------------------------------------------------- /src/complex_initialization_routines.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/src/complex_initialization_routines.f90 -------------------------------------------------------------------------------- /src/complex_transform_routines.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/src/complex_transform_routines.f90 -------------------------------------------------------------------------------- /src/cosine_transform_routines.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/src/cosine_transform_routines.f90 -------------------------------------------------------------------------------- /src/error_handlers.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/src/error_handlers.f90 -------------------------------------------------------------------------------- /src/fftpack_library.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/src/fftpack_library.f90 -------------------------------------------------------------------------------- /src/fftpack_precision.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/src/fftpack_precision.f90 -------------------------------------------------------------------------------- /src/main.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/src/main.f90 -------------------------------------------------------------------------------- /src/multiple_complex_backward.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/src/multiple_complex_backward.f90 -------------------------------------------------------------------------------- /src/multiple_complex_forward.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/src/multiple_complex_forward.f90 -------------------------------------------------------------------------------- /src/multiple_real_backward.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/src/multiple_real_backward.f90 -------------------------------------------------------------------------------- /src/multiple_real_forward.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/src/multiple_real_forward.f90 -------------------------------------------------------------------------------- /src/quarter_cosine_transform_routines.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/src/quarter_cosine_transform_routines.f90 -------------------------------------------------------------------------------- /src/quarter_sine_transform_routines.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/src/quarter_sine_transform_routines.f90 -------------------------------------------------------------------------------- /src/real_backward_1d.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/src/real_backward_1d.f90 -------------------------------------------------------------------------------- /src/real_backward_2d.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/src/real_backward_2d.f90 -------------------------------------------------------------------------------- /src/real_forward_1d.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/src/real_forward_1d.f90 -------------------------------------------------------------------------------- /src/real_forward_2d.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/src/real_forward_2d.f90 -------------------------------------------------------------------------------- /src/real_initialization_routines.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/src/real_initialization_routines.f90 -------------------------------------------------------------------------------- /src/real_transform_routines.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/src/real_transform_routines.f90 -------------------------------------------------------------------------------- /src/sine_transform_routines.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/src/sine_transform_routines.f90 -------------------------------------------------------------------------------- /src/type_FFTpack.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/src/type_FFTpack.f90 -------------------------------------------------------------------------------- /test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/test/Makefile -------------------------------------------------------------------------------- /test/tcfft1.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/test/tcfft1.f90 -------------------------------------------------------------------------------- /test/tcfft2.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/test/tcfft2.f90 -------------------------------------------------------------------------------- /test/tcosq1.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/test/tcosq1.f90 -------------------------------------------------------------------------------- /test/tcost1.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/test/tcost1.f90 -------------------------------------------------------------------------------- /test/trfft1.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/test/trfft1.f90 -------------------------------------------------------------------------------- /test/trfft2.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/test/trfft2.f90 -------------------------------------------------------------------------------- /test/tsinq1.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/test/tsinq1.f90 -------------------------------------------------------------------------------- /test/tsint1.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jlokimlin/modern_fftpack/HEAD/test/tsint1.f90 --------------------------------------------------------------------------------