Fortran

Fortran is a powerful numerical based programming language. Many people believe it is a dead language, but that is far from the truth. In the world of High Performance Computing (HPC), Fortran is still the heavy lifter. One reason is due to the amount of vast amount of legacy code which either nobody is willing to decipher and reimplement in an updated version of Fortran or C/C++. Another reason is that Fortran allows for scientist to concentrate on the math behind there research and not necessarily the coding aspects behind it. Although with the recent progressions of parallelization methods, it is becoming required to know more about the language and methods to get the correct answer. I hope to get some fortran files placed in a zip or tar.gz file here for some people as I am creating some other things. While I sometimes love the ease that Fortran offers. I do like the challenges behind C and C++ better usually.

Here is a list of the topics discussed below. I keep this list for reminders on how to do some specific things in Fortran such as internal read/writes.

I haven't wrote these up yet, but I will as I get to them. If there is a specific question, please feel free to email me and I can try and help you with your specific situation.