|
MADNESS 0.10.1
|
#include <Results.h>


Public Member Functions | |
| CC2Results () | |
| CC2Results (const nlohmann::json &j) | |
| construct from JSON | |
| CC2Results (long nfreeze, const std::string &model) | |
| constructor with nfreeze and model | |
| CC2Results & | set_correlation_energy (const double corr_energy) |
| setters with chaining | |
| CC2Results & | set_energies (const double scf_energy, const double corr_energy) |
| CC2Results & | set_model (const std::string &model) |
| CC2Results & | set_properties (const PropertyResults &props) |
| CC2Results & | set_total_energy (const double total_energy) |
| nlohmann::json | to_json () const override |
| serialize the results to a JSON object | |
Public Member Functions inherited from madness::CISResults | |
| CISResults ()=default | |
| CISResults (const nlohmann::json &j) | |
| construct from JSON | |
| CISResults (long nfreeze, const std::string &model) | |
| constructor with nfreeze and model | |
| std::string | key () const override |
| nlohmann::json | to_json () const override |
| serialize the results to a JSON object | |
Public Member Functions inherited from madness::ResultsBase | |
| ResultsBase ()=default | |
| virtual | ~ResultsBase ()=default |
Public Attributes | |
| double | correlation_energy = 0.0 |
| PropertyResults | properties |
| double | total_energy = 0.0 |
Public Attributes inherited from madness::CISResults | |
| std::vector< excitation_info > | excitations |
| std::string | model ="unknown" |
| long | nfreeze =-1 |
|
inline |
References madness::CISResults::model.
|
inline |
construct from JSON
References correlation_energy, madness::CISResults::model, properties, and total_energy.
|
inline |
constructor with nfreeze and model
|
inline |
setters with chaining
References correlation_energy, and madness::nonlinear_vector_solver().
|
inline |
References correlation_energy, madness::nonlinear_vector_solver(), and total_energy.
|
inline |
References madness::CISResults::model.
|
inline |
References madness::nonlinear_vector_solver(), and properties.
|
inline |
References total_energy.
|
inlineoverridevirtual |
serialize the results to a JSON object
Implements madness::ResultsBase.
References correlation_energy, madness::CISResults::model, properties, madness::PropertyResults::to_json(), madness::CISResults::to_json(), and total_energy.
| double madness::CC2Results::correlation_energy = 0.0 |
Referenced by CC2Results(), set_correlation_energy(), set_energies(), and to_json().
| PropertyResults madness::CC2Results::properties |
Referenced by CC2Results(), set_properties(), and to_json().
| double madness::CC2Results::total_energy = 0.0 |
Referenced by CC2Results(), set_energies(), set_total_energy(), and to_json().