GreenSwirl software for calculating Green’s function for swirling flow in an infinite duct

Technology No.

GreenSwirl is a MATLAB program for calculating Green’s function for swirling flow in an infinite duct. The duct can have either hard walls or an acoustic lining, modeled using the Ingard-Myers boundary condition. The mean flow is a function of only radial position, can have shear and swirling components, and can be input as functions or data points. The programme calculates eigenmodes and the Green’s function of the linearised Euler equations. The programme calculates these either numerically (Basic version) or numerically and analytically assuming the frequency is large (Advanced version). GreenSwirl has applications to the beamforming technique and can be used in the aeroacoustics industry to model aeroengine noise.

Further information can be found at the GreenSwirl website and in the publications below.

  • swap_vertical_circlemode_editAuthors (1)
    James Matthews
  • swap_vertical_circlelibrary_booksReferences (2)
    1. J.R. Mathews, N. Peake , The acoustic Green's function for swirling flow in a lined duct
    2. James R. Mathews, Nigel Peake and Stefano Bianchi (27th of May 2016), Asymptotic and numerical Green's functions in a lined duct with realistic shear and swirl, American Institute of Aeronautics and Astronautics
  • swap_vertical_circlecloud_downloadSupporting documents (1)
    Product brochure
    GreenSwirl software for calculating Green’s function for swirling flow in an infinite duct.pdf

Sign up to our newsletter

If you would like to keep up to date with the latest opportunities, please sign up to our newsletter.