Vitalsource Technologies, Inc. Recent Advances In Cfd For Wind And Tidal Offshore Turbines