You can get the MATLAB files in this directory
To compare standard HKM direction with simplified/improved HKM direction e.g. use the matlab code:
n=20;
genthetaren; % generate a random problem
[X, y, theta, iter] = thetarend( adj,n,indsE); % standard HKM direction (from F. Rendl's version)
[X, y, theta, iter] = fthetaimp( adj,n,indsE,indsEc,indsEAL); % simple/improved HKM direction