|
Quantum 3xplorer (Q3)
An AI-native quantum simulation engine
|
#include <null.hpp>
Inheritance diagram for q3::NullIsolatedSystemCorrectionCalculator:Public Member Functions | |
| IsolatedSystemCorrectionResult | compute (const NormConservingPlanewaveKohnShamSCFState &) const override |
| std::string | name () const override |
| Scheme name as accepted by the input ("none", "makov-payne", ...). | |
Public Member Functions inherited from q3::IsolatedSystemCorrectionCalculator | |
| virtual | ~IsolatedSystemCorrectionCalculator ()=default |
|
inlineoverridevirtual |
Evaluate the correction on a converged SCF state. Schemes that have geometric preconditions (Makov-Payne: cubic lattice) throw std::runtime_error before touching any density data when violated.
Implements q3::IsolatedSystemCorrectionCalculator.
|
inlineoverridevirtual |
Scheme name as accepted by the input ("none", "makov-payne", ...).
Implements q3::IsolatedSystemCorrectionCalculator.