#include <init.hpp>
Inheritance diagram for q3::NormConservingPlanewaveEffectivePotential:Additional Inherited Members | |
Public Attributes inherited from q3::PlanewaveEffectivePotential | |
| Real | exchange_correlation_energy = 0.0 |
| Real | exchange_correlation_potential_energy = 0.0 |
| Real | hartree_energy = 0.0 |
Protected Attributes inherited from q3::SpinResolvedEntity | |
| int | number_of_spin_components_ = 1 |
Protected Attributes inherited from q3::FFTransformable< SpinResolvedPotentialGrid, PotentialReciprocalCoefficients > | |
| SpinResolvedPotentialGrid | real_space_data_ |
| PotentialReciprocalCoefficients | reciprocal_space_data_ |
NormConservingPlanewaveEffectivePotential — pseudopotential effective potential.
Base class for effective potentials under pseudopotentials in planewave basis. For norm-conserving, this is identical to PlanewaveEffectivePotential since the D-matrix is static. For ultrasoft, it is overridden by UltrasoftPlanewaveEffectivePotential to manage D_eff.
|
overridevirtualdefault |
|
default |
|
inlineexplicit |