This URL have changed.
To find the new one please visit:

http://phdfluidmechanics.appspot.com/index.html

Please note new address.