Software
Python Multi-Element Airfoil Design (pymead)
pymead is a software package for airfoil design, parametrization, analysis, and optimization. Both the GUI and API can both be used to design airfoils from scratch or from an existing airfoil. Any number of airfoils, parameters, and design conditions can be targeted. Using the built-in XFOIL wrapper, airfoils can be analyzed or optimized for subsonic flow; using the MSES wrapper, airfoils can be analyzed or optimized for transonic flow. See pymead's website to get started.
Support from NASA is gratefully acknowledged.
Aero-Propulsive Panel Code in Two Dimensions (APPC-2D)
APPC-2D calculates the performance of an aero-propulsive airfoil system by modeling the propulsive actuator as a set of powered wake boundaries emanating from the trailing edge of two airfoil surfaces. The details of the implementation are found in the comments of the code as well as the following paper:
Jois, H., and Ansell, P. J., “Analytical Framework for Design of Aero-Propulsive Geometries with Powered Wakes,” AIAA SCITECH 2023 Forum, American Institute of Aeronautics and Astronautics, 2023. https://doi.org/10.2514/6.2023-1754.
Support from NASA and the Office of Naval Research (ONR) is gratefully acknowledged.
Fast and Adaptive Multivariate and Multidimensional Empirical Mode Decomposition (FA-MVEMD)
For more information, see:
Mruthun, M.R. and Ansell, P.J., "Fast and Adaptive Empirical Mode Decomposition for Multidimensional, Multivariate Signals," IEEE Signal Processing Letters, Vol. 25, No. 10, 2018, pp. 1550-1554. doi: 10.1109/LSP.2018.2867335.
Support from the US Army Research Office is gratefully acknowledged.