Evaluating Technologies And Techniques For Transitioning Hydrodynamics Applications To Future Generations Of Supercomputers