#include <utils/SmearChargeDensityFunction.h>
#include <utils/PointChargePotentialFunction.h>
#include <atoms/SphericalHarmonics.h>
#include <type_traits>