HM a precompiled subroutine library based upon the thermodynamic model of Hicks