#include <algorithm>#include <cassert>#include <cmath>#include <stdexcept>#include <utility>#include <vector>#include "io/logger.hpp"#include "layer_0_core/math/tolerances.hpp"#include "layer_0_core/types/init.hpp"#include "layer_3_representation/quantum_system/kohn_sham/planewave/init.hpp"#include "layer_4_computation/fermi_energy/init.hpp"#include "layer_4_computation/iterator/internal/smearing/init.hpp"#include "layer_4_computation/iterator/kohn_sham/planewave/execution/init.hpp"Go to the source code of this file.
Classes | |
| class | q3::PlanewaveFermiEnergyCalculator |
| Planewave Fermi energy calculator — operates on PlanewaveKohnShamQuantumSystem. More... | |
Namespaces | |
| namespace | q3 |
Enumerations | |
| enum class | q3::PlateauEdge { q3::Lower , q3::Upper } |
| Which end of the electron-count plateau a Fermi-energy bisection converges to. More... | |