-
Notifications
You must be signed in to change notification settings - Fork 1
add topic interoperability #13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Thanks for the thought! I'm not a Fortran expert; are you referring to C <-> Fortran interoperability, or something else? Also, I'm not sure what you mean by the "About section", which isn't one of the sections of the POD documentation? |
I believe what @Beliavsky means is add it to the GitHub topics. Sure, I can do that. |
Done! Let me know if there is anything else. |
That makes sense! |
@Beliavsky This is a bit off-topic, sorry - feel free to ignore if you prefer. PDL supplies two Fortran libraries and builds them if a Fortran compiler is present (a major use for this module, in fact). In order to operate correctly on both 32- and 64-bit platforms, I updated the Slatec and Minuit libraries bundled in PDL. Is there any interest in me contributing those changes to an upstream copy of Slatec / Minuit, if such exists? |
There is not a meaningful upstream for SLATEC. Last release was in 1993, only two minor corrections since then, last in 1999. I don't think it is currently maintained. GSL was intended to be a replacement. So I'm not sure there's any place to send those SLATEC changes. Minuit seems to be similarly opaque, and largely replaced by an OO C++ interface Minuit2. |
That would make sense! Perhaps PDL should have a Minuit2 interface. That does sort of suggest the Minuit interface in PDL could usefully (because of quicker builds and a slightly reduced maintenance burden) be removed? |
@Beliavsky What do you think of the fortran-lang organisation hosting Slatec? Do you have comms with the netlib folks at all? |
I see a discussion of porting that functionality into stdlib here fortran-lang/stdlib#179. But nothing about the whole SLATEC library being incorporated as far as I can tell. There has been some work on updating parts of SLATEC to F90 https://people.math.sc.edu/Burkardt/f_src/slatec/slatec.html and here is an update of one specifically on GitHub https://github.com/fortran-lang/fftpack. |
I suggest adding the topic interoperability in the About section.
The text was updated successfully, but these errors were encountered: