List view
When a subroutine has more than 10 arguments it's time to rethink how we pass the data. This suggests using derived data types. All the general derived data types are defined in MODULE_VARIABLES.f90. Feel free to create ones within your own modules or add to the global data. However, only add to the global structures variables that are passed in and out of your module. If a variable is self contained it MUST remain in the module.
Overdue by 13 year(s)•Due by December 28, 2012