Fast automated adjoints for spectral PDE solvers - Calum S. Skene; Keaton J. Burns (2025)