1: \begin{abstract}
2:
3: We present a transparent and computationally efficient approach for the
4: first-principles calculation of Hubbard parameters from linear-response theory.
5: This approach is based on density-functional perturbation theory
6: and the use of monochromatic perturbations.
7: In addition to delivering much improved efficiency, the present approach makes it
8: straightforward to calculate automatically these Hubbard parameters for any given system,
9: with tight numerical control on convergence and precision.
10: The effectiveness of the method is showcased in three case studies --
11: Cu$_2$O, NiO, and LiCoO$_2$ -- and by the direct
12: comparison with finite differences in supercell calculations.
13:
14: \end{abstract}
15: