|
MADNESS 0.10.1
|
#include <Results.h>


Public Member Functions | |
| OEPResults ()=default | |
| OEPResults (const nlohmann::json &j) | |
| construct from JSON | |
| void | from_json (const nlohmann::json &j) override |
| nlohmann::json | to_json () const override |
| serialize the results to a JSON object | |
Public Member Functions inherited from madness::SCFResults | |
| SCFResults ()=default | |
| SCFResults (const nlohmann::json &j) | |
| construct from JSON | |
| void | from_json (const nlohmann::json &j) override |
| 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 | devir14 = 0.0 |
| double | devir17 = 0.0 |
| double | drho = 0.0 |
| double | E_kin_HF = 0.0 |
| double | E_kin_KS = 0.0 |
| double | Econv = 0.0 |
| double | Ex_conv = 0.0 |
| double | Ex_HF = 0.0 |
| double | Ex_vir = 0.0 |
Public Attributes inherited from madness::SCFResults | |
| Tensor< double > | aeps |
| Tensor< double > | afock |
| std::optional< Tensor< double > > | beps |
| std::optional< Tensor< double > > | bfock |
| bool | is_opt = false |
| std::string | model = "scf" |
| PropertyResults | properties |
| Molecule | scf_molecule |
| double | scf_total_energy = 0.0 |
|
default |
|
inlineexplicit |
|
inlineoverridevirtual |
Implements madness::ResultsBase.
References devir14, devir17, drho, E_kin_HF, E_kin_KS, Econv, Ex_conv, Ex_HF, Ex_vir, madness::SCFResults::from_json(), and madness::SCFResults::model.
|
inlineoverridevirtual |
serialize the results to a JSON object
Implements madness::ResultsBase.
References devir14, devir17, drho, E_kin_HF, E_kin_KS, Econv, Ex_conv, Ex_HF, Ex_vir, madness::SCFResults::model, and madness::SCFResults::to_json().
| double madness::OEPResults::devir14 = 0.0 |
Referenced by OEPResults(), madness::OEP::compute_and_print_final_energies(), from_json(), and to_json().
| double madness::OEPResults::devir17 = 0.0 |
Referenced by OEPResults(), from_json(), and to_json().
| double madness::OEPResults::drho = 0.0 |
Referenced by OEPResults(), from_json(), and to_json().
| double madness::OEPResults::E_kin_HF = 0.0 |
Referenced by OEPResults(), from_json(), and to_json().
| double madness::OEPResults::E_kin_KS = 0.0 |
Referenced by OEPResults(), from_json(), and to_json().
| double madness::OEPResults::Econv = 0.0 |
Referenced by OEPResults(), from_json(), madness::OEP::solve(), and to_json().
| double madness::OEPResults::Ex_conv = 0.0 |
Referenced by OEPResults(), from_json(), and to_json().
| double madness::OEPResults::Ex_HF = 0.0 |
Referenced by OEPResults(), from_json(), and to_json().
| double madness::OEPResults::Ex_vir = 0.0 |
Referenced by OEPResults(), from_json(), and to_json().