fortran utility library