New releases of Crunch and the NWTC Subroutine Library

Hi,

I’ve uploaded new beta-release versions of Crunch and the NWTC Subroutine Library, which Crunch uses.

The changes to Crunch are mostly that I converted it to using the library, but I also fixed a few bugs. I also added an Echo flag to the input file that will generate a file called .ech that echoes the input file. It is useful for finding errors in your input file.

Use of the library is something we are gradually adding to all our programs. As we do this for new programs, we need to make some adjustments to the library. For instance, Crunch had a variable (StdDev) that was named the same as a function in the library, so I renamed the function in the library (now StdDevFn). We are also improving our programming skills and finding better ways to do things. The library is now more object-oriented as a result of that.

Please see the change logs for more detail on the changes to both codes.

Happy computing!

Marshall