#include <algorithm>#include <cmath>#include <complex>#include <cstring>#include <vector>#include "layer_0_core/types/init.hpp"#include "layer_3_representation/basis/planewave/init.hpp"Go to the source code of this file.
Namespaces | |
| namespace | q3 |
Functions | |
| void | q3::compute_g_to_fft_index_mapping (int number_of_plane_waves, const std::vector< int > &g_vector_indices, const PlanewaveBasis &planewave_basis, std::vector< int > &g_to_fft_mapping) |
| std::vector< Complex > | q3::compute_smooth_grid_potential_from_dense (const std::vector< Real > &dense_real_space_potential, const PlanewaveBasis &planewave_basis) |
| std::vector< Real > | q3::inverse_fft_smooth_potential (const std::vector< Complex > &full_smooth_potential_g, const PlanewaveBasis &planewave_basis) |