A. García, M. J. Verstraete, Y. Pouillon, J. Junquera

https://arxiv.org/abs/1707.08938 Publications Computer Physics Communications, 2018, 227, pp 51-71.