https://9pdf.net/document/qvl8w0lg-implementation-incremental-scheme-molecular-dipole-quadrupole-moments.html