The MODULEF library contains about 3000 procedures written in Fortran 77. These procedures were designed with the utmost concern for software portability.
The approach used in building this library of procedures is a combination
of abstract approach and modular programming. By implementing a top-down
design, mathematical formulations are split into successive operators.
Many of these operators are already present in the MODULEF library and
new mathematical operators are incorporated into the library as computational
modules. In this manner the solutions of new problems can easily be incorporated.