-
Notifications
You must be signed in to change notification settings - Fork 334
Closed
Milestone
Description
@jowr, I just realized that the getFunctionPointer()
function works with const char *
. What that means is that we can re-write this function to first try the "normal" function name, then the gfortran one, then the other, since they are always the same letters, just either normal case, all lowercase or all lowercase+_ .
The good part is this means only one set of macros to support, and might mean that we can remove 50% of the REFPROP header if I am not mistaken. I had to add 4 functions to REFPROP when working on derivatives, and it is quite a pain. There are 8 places you need to add code for each one - a real maintenance nightmare.
Metadata
Metadata
Assignees
Labels
No labels