Automated Generation of Acoustic-Propagation Computer Codes
TBMG-6842
06/01/2000
- Content
A computer program written within the Mathematica software system automatically generates FORTRAN computer codes that numerically simulate, with high accuracy, the acoustical physics of complex unbounded three-dimensional or bounded two-dimensional flow fields. The program is a significant contribution to the field of computational aeroacoustics (CAA), which combines the traditional disciplines of acoustics and computational fluid dynamics (CFD). The program was developed, as a first step, to accelerate and facilitate analysis of noise generated by turbofan aircraft engines. It can also be applied in many other endeavors that involve the generation, propagation, and/or scattering of electromagnetic as well as acoustic waves, or in which there are requirements to obtain highly accurate solutions of systems of hyperbolic partial differential equations that describe physical phenomena in complex environments. Prior to the development of this program, considerable programming effort was necessary even to obtain a low-accuracy computer code for a typical application. The code generated automatically by this program is far more accurate and efficient.
- Citation
- "Automated Generation of Acoustic-Propagation Computer Codes," Mobility Engineering, June 1, 2000.