Releases: hep-packaging-coordination/ff
v2.0.1
This patch release applies patches from Keith Ellis from 2020 from the source contents of QCDLoop v1.981's
source ff/
directory, as noted from the included QCDLoop
Changelog
:
At the suggestion of [email protected]
we have made two modifications to facilitate compilation with
modern fortran compilers, which do greater checks on array sizes.
* ffxd0p.f:
removed calls to ffcxra and ffxtra with the penultimate argument ii=3
(both of these routines have as their first executable statement
"if ( ii .eq. 3 ) return", so this is clearly innocuous
* aaxex.f:
for similar reasons changed the second argument of the call to mdxi
call ffeji(cdxi,mdxi,ccxi,mcxi,cbxi,mbxi,caxi,maxi,
+ cdxj,mdxj,ccxj,mcxj,cbxj,mbxj,caxj,maxj,level)
this routine is never called, so this is also innocuous
It also patches the Makefile
to be more modern and flexible.
v2.0.0
This release corresponds to the 2.0
source code of Geert Jan van Oldenborgh's FF software from 1998.
Special thanks to the estate of Geert Jan van Oldenborgh (D.A. van Oldenborgh - Niels, E.D.D. van Oldenborgh, L.H. van Oldenborgh, I.B.S. van Oldenborgh.), who on 2024-12-06 generously licensed the software under MIT. (Signed license agreement document) Thanks also to G. J. van Oldenborgh's colleague Jos Vermaseren for coordination assistance with the licensing.