To compile the single precision version of the MGGHAT , simply type make or make mgghat. On systems that support automatic promotion to double precision, type make double to create a double precision version. Any of these commands will create an executable called mgghat; to run the program, type mgghat. To remove files created by running make and mgghat, type make clean.