You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
But the banio functions are not called from anywhere. I rather think that no one is using the C interface to banio - it's very clumsy. So I suspect the banio functions can be removed.
The text was updated successfully, but these errors were encountered:
I contacted Robert Grumbine, the original author of the code. His email confirms that this code is not used by any of our Fortran codes, so can safely be removed:
Hi Ed,
Yes, I remember writing the C side of bacio, back in the days we were getting off the Cray UNICOS systems. Mark Iredell was doing the Fortran. At the time I was one of the few, perhaps only, people in EMC who knew C.
Banio/Baniol was my addition for numeric (hence n) rather than c (character/byte) based io. I think the only person who used it was me, and I'd quit using it in operations by the early 2000s. If anyone else started using it, I never heard about it.
Am I remembering names correctly -- you gave a session on unit testing a while back?
In bacio.c we have four functions:
bacio()
banio()
baciol()
baniol()
The bacio functions are then called from Fortran.
But the banio functions are not called from anywhere. I rather think that no one is using the C interface to banio - it's very clumsy. So I suspect the banio functions can be removed.
The text was updated successfully, but these errors were encountered: