Time marching methods for turbomachinery flow calculation