{'fraction_non_alphanumeric': 0.017382413087934562, 'fraction_numerical': 0.0, 'mean_word_length': 5.659863945578231, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Efficient and reliable numerical integration of exchange-correlation energies and potentials.

An adaptive numerical integrator for the exchange-correlation energy and potential is presented. It uses the diagonal elements of the exchange-correlation potential matrix as a grid generating function. The only input parameter is the requested grid tolerance. In combination with a defined cell function the adaptive grid generation scales almost linear with the number of basis functions in a system. With the adaptive numerical integrator the self-consistent field energy error, which is due to the numerical integration of the exchange-correlation energy, converges with increasing adaptive grid size to a reference value. The performance of the adaptive numerical integration is analyzed using molecules with first, second, and third row elements. Especially for transition metal systems the adaptive numerical integrator shows considerably improved performance and reliability.