|
Quantum 3xplorer (Q3)
An AI-native quantum simulation engine
|
#include <gradient_corrected.hpp>
Inheritance diagram for q3::GradientCorrectedExchangeCorrelationGradientStressCalculator:Public Member Functions | |
| GradientCorrectedExchangeCorrelationGradientStressCalculator (const Crystal &crystal_structure, const PlanewaveBasis &planewave_basis, const NormConservingPlanewaveKohnShamSCFState &scf_state, const ExchangeCorrelationStressDensitySource &density_source, StressTensorContributions &result) | |
| void | add_gradient_stress () override |
Public Member Functions inherited from q3::ExchangeCorrelationGradientStressCalculator | |
| virtual | ~ExchangeCorrelationGradientStressCalculator ()=default |
Definition at line 33 of file gradient_corrected.hpp.
|
inline |
Definition at line 36 of file gradient_corrected.hpp.
|
inlineoverridevirtual |
Implements q3::ExchangeCorrelationGradientStressCalculator.
Definition at line 48 of file gradient_corrected.hpp.
References q3::ExchangeCorrelationStressDensitySource::build_total_charge_density_g(), q3::PlanewaveKohnShamSCFState::exchange_correlation, and q3::PlanewaveKohnShamSCFState::number_of_spin_components().