MADNESS 0.10.1
|
#include <Results.h>
Public Member Functions | |
SCFResults ()=default | |
SCFResults (const nlohmann::json &j) | |
construct from JSON | |
std::string | key () const override |
nlohmann::json | to_json () const override |
serialize the results to a JSON object | |
![]() | |
ResultsBase ()=default | |
virtual | ~ResultsBase ()=default |
Public Attributes | |
Tensor< double > | aeps |
Tensor< double > | afock |
Tensor< double > | beps |
Tensor< double > | bfock |
std::string | model ="scf" |
PropertyResults | properties |
double | scf_total_energy =0.0 |
|
default |
|
inline |
construct from JSON
References aeps, beps, bfock, madness::nonlinear_vector_solver(), properties, and scf_total_energy.
|
inlineoverridevirtual |
Implements madness::ResultsBase.
References model.
|
inlineoverridevirtual |
serialize the results to a JSON object
Implements madness::ResultsBase.
Reimplemented in madness::ZnemoResults.
References aeps, afock, beps, bfock, model, madness::nonlinear_vector_solver(), properties, scf_total_energy, madness::BaseTensor::size(), and madness::PropertyResults::to_json().
Referenced by madness::ZnemoResults::to_json(), and madness::OEPResults::to_json().
Referenced by SCFResults(), madness::OEP::solve(), and to_json().
Referenced by SCFResults(), and to_json().
Referenced by SCFResults(), and to_json().
std::string madness::SCFResults::model ="scf" |
Referenced by madness::OEPResults::OEPResults(), key(), to_json(), and madness::OEPResults::to_json().
PropertyResults madness::SCFResults::properties |
Referenced by SCFResults(), madness::OEP::solve(), and to_json().
double madness::SCFResults::scf_total_energy =0.0 |
Referenced by SCFResults(), and to_json().