#include <cmath>#include <stdexcept>#include <vector>#include "layer_0_core/logging/init.hpp"#include "layer_0_core/math/interpolation/lagrange.hpp"#include "layer_0_core/math/spherical/harmonics.hpp"#include "layer_0_core/math/tolerances.hpp"#include "layer_0_core/types/init.hpp"#include "layer_3_representation/basis/planewave/pseudopotential/internal/reciprocal_projector_resampling.hpp"#include "layer_3_representation/pseudopotential/paw/init.hpp"#include "layer_3_representation/pseudopotential/set.hpp"Go to the source code of this file.
Namespaces | |
| namespace | q3 |
Functions | |
| std::vector< std::vector< Real > > | q3::tabulate_atomic_charge_density_in_g_space (const PseudopotentialSet &pseudopotential_set, const std::vector< int > &mesh_sizes, const std::vector< Real > &g_vector_magnitudes, Real q_spacing, int number_of_q_points) |