Locations of Functions and Subroutines

For the Fortran codes, the subroutines GETPRM() and LSTPRM() are kept inline with the main program file. The reason is that these subroutines will change with every new program (since each new program will have different input parameters). The same is true for C-language functions, getparm() and outlst(). For other subroutines and functions, they should be located in the subroutine library, especially if they are likely to be reused by other programs. Exceptions would be functions unique to a particular program, or which might have a library equivalent, but for some reason, like extra I/O needs, not be appropriate in a general library. For Fortran codes, the library is located in bsu-3.0.2/src/sublibC4, and for C-language programs, the library is located in bsu-3.0.2/src/sublibF4.