I'll add the line (it got removed when I was trying to fix the clashing bug earlier). And yes, the question about length of lines in the constants file did bother me initially. In the end I decided to keep one constant on one line. The reason for this being - the constant definitions don't contain any programming logic. They are just definitions. For someone reading the code, I think, it improves readability to keep one long constant definition on a separate line. This way, the user doesn't get bogged down with 100s of lines of constant definitions that don't have anything to with the actual implementation of the solver logic.
That being said, I have nothing against the 80 char limit in particular (I am obviously talking in reference of the constants file). If indeed wrapping lines to 80 chars is required, please let me know.