One of the most fundamental aspects of Fortran programming is passing arguments to procedures. It is also one of the most misunderstood aspects. In this space today I’ll try to make things clearer. First, some terminology. In Fortran, there are “actual arguments” and “dummy arguments”. An actua…