∂PV: An end-to-end differentiable solar-cell simulator. - Sean Mann; Eric Fadel; Samuel S. Schoenholz; Ekin D. Cubuk; Steven G. Johnson; Giuseppe Romano (Comput. Phys. Commun., 2022)