https://arc.aiaa.org/doi/10.2514/1.J055801