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.