#include <init.hpp>
Public Member Functions | |
| Real | total_in_ry () const |
Public Attributes | |
| bool | applied = false |
| std::string | method = "none" |
| std::vector< std::pair< std::string, Real > > | terms_in_ry |
Outcome of one correction scheme's evaluation.
applied is false only for the Null scheme ("none"); reporting code keys off it to decide whether to emit anything. terms_in_ry are the labeled additive contributions (labels are snake_case and become the <label>_ry keys in results.json).
|
inline |
Definition at line 51 of file init.hpp.
References terms_in_ry.
| bool q3::IsolatedSystemCorrectionResult::applied = false |
Definition at line 47 of file init.hpp.
Referenced by q3::MakovPayneCorrectionCalculator::compute(), and q3::MartynaTuckermanCorrectionCalculator::compute().
| std::string q3::IsolatedSystemCorrectionResult::method = "none" |
Definition at line 48 of file init.hpp.
Referenced by q3::MakovPayneCorrectionCalculator::compute(), and q3::MartynaTuckermanCorrectionCalculator::compute().
| std::vector<std::pair<std::string, Real> > q3::IsolatedSystemCorrectionResult::terms_in_ry |
Definition at line 49 of file init.hpp.
Referenced by q3::MakovPayneCorrectionCalculator::compute(), q3::MartynaTuckermanCorrectionCalculator::compute(), and total_in_ry().