TOUGH90: A FORTRAN90 implementation of TOUGH2
G.J. Moridis · University of North Texas Digital Library (University of North Texas) · 1998
TOUGH90 is a FORTRAN90 implementation of TOUGH2, and represents a major change in syntax and architecture over TOUGH2, while maintaining full backward compatibility with existing input data files. The main features of TOUGH90 include dynamic memory management, the use of modules, derived types, array operations, matrix manipulation, and new and very powerful intrinsic procedures. These result in a faster, more efficient and compact code, which is conceptually simpler, and significantly easier to modify and upgrade.