#include <cassert>#include <memory>#include <string>#include <vector>#include "layer_0_core/types/init.hpp"#include "layer_3_representation/pseudopotential/errors.hpp"#include "layer_3_representation/pseudopotential/internal/charge_atomic.hpp"#include "layer_3_representation/pseudopotential/internal/charge_core.hpp"#include "layer_3_representation/pseudopotential/internal/potential_local.hpp"#include "layer_3_representation/pseudopotential/internal/projector.hpp"#include "layer_3_representation/pseudopotential/internal/wavefunction_atomic.hpp"Go to the source code of this file.
Classes | |
| class | q3::Pseudopotential |
| Base class for all pseudopotential types. More... | |
Namespaces | |
| namespace | q3 |
Enumerations | |
| enum class | q3::PseudopotentialType { q3::norm_conserving , q3::ultrasoft , q3::projector_augmented_wave } |
| Pseudopotential type classification. More... | |