Electronic occupation configuration for a quantum system. More...
#include <occupation.hpp>
Public Attributes | |
| bool | is_smeared = false |
| Whether smearing is active (fractional occupations). | |
| Real | number_of_electrons = 0.0 |
| Total number of electrons. | |
| int | occupied_bands_per_spin = 0 |
| Number of occupied bands per spin channel. | |
| Real | spin_degeneracy = 2.0 |
| Spin degeneracy factor (2.0 for unpolarized, 1.0 for spin-polarized). | |
Electronic occupation configuration for a quantum system.
Definition at line 16 of file occupation.hpp.
| bool q3::Occupation::is_smeared = false |
Whether smearing is active (fractional occupations).
Definition at line 27 of file occupation.hpp.
Referenced by q3::PlanewaveKohnShamQuantumSystem::occupation_configuration().
| Real q3::Occupation::number_of_electrons = 0.0 |
Total number of electrons.
Definition at line 18 of file occupation.hpp.
Referenced by q3::PlanewaveKohnShamQuantumSystem::occupation_configuration().
| int q3::Occupation::occupied_bands_per_spin = 0 |
Number of occupied bands per spin channel.
Definition at line 24 of file occupation.hpp.
Referenced by q3::PlanewaveKohnShamQuantumSystem::occupation_configuration().
| Real q3::Occupation::spin_degeneracy = 2.0 |
Spin degeneracy factor (2.0 for unpolarized, 1.0 for spin-polarized).
Definition at line 21 of file occupation.hpp.
Referenced by q3::PlanewaveKohnShamQuantumSystem::occupation_configuration().