Non-reflective boundary conditions for prediction of acoustic tones in non-uniform mean flow for ducted flows