Credits#

People and projects#

  • The models build on the AeroMAPS platform developed at ISAE-SUPAERO; some equations of the application layer are derived from it (GPL v3).

  • The Generic Airplane Model (GAM), provided by the CADO team (ENAC), was re-written in JAX together with Yri Amandine Kambiri (Kambiri et al., 2024).

  • Matthias De Lozzo and Antoine Dechaume are gratefully acknowledged for repository maintenance and thorough code reviews.

Software dependencies#

NOADS stands on the shoulders of:

  • GEMSEO and GEMSEO-JAX: multidisciplinary design optimization with a JAX backend (LGPL v3).

  • JAX: automatic differentiation, JIT compilation, and vectorization (Apache 2.0).

  • diffrax: differentiable ODE solvers (Apache 2.0).

  • optimistix: root-finding for aircraft sizing (Apache 2.0).

  • NumPy, SciPy, matplotlib, and plotly: scientific computing and visualization.

Data sources#

  • World Bank: Population, GDP, and air transport departures (World Development Indicators).

  • ICAO: Revenue Passenger Kilometers (via Airlines for America).

  • IPCC AR6: Primary energy, electricity, emissions, GDP, and population projections (AR6 Scenario Database, Byers et al., 2022).

  • AeroSCOPE: 2019 aircraft fleet database used to initialize the current fleet.