Proposal: moving fftpack under fortran-lang

Unfortunately, that won’t be easy to realize with current Fypp. Fypp is basically a Python-based templating engine, without access to the details of the Fortran processor, which is going to compile the code generated by it. One could think about workarounds, though, like a trivial Fortran program (compiled by the processor before the Fypp-preprocessing starts), which outputs the size of the real_kinds array into a file, which Fypp can then include. However, it would for sure increase the complexity of the build process.

1 Like

I’ve outlined what we should do here: Proposal: moving fftpack under fortran-lang - #22 by certik

If there is a newer version of the fftpack code somewhere, then we can upgrade, assuming the performance is as good. We should ensure that fortran-lang/fftpack works for everybody, so that we can maintain just one version as a community and everybody can just use it.

1 Like