Oliveira MJ, Papior N, Pouillon Y, Blum V, Artacho E, Caliste D, Corsetti F, De Gironcoli S, Elena AM, Garc\ia A, et al. The CECAM electronic structure library and the modular software development paradigm. The Journal of Chemical Physics. 2020;153(2):024117.