GQCP
|
#include <QCStructure.hpp>
Public Types | |
using | QCModel = _QCModel |
using | Scalar = _Scalar |
Public Member Functions | |
QCStructure (const std::vector< Scalar > &energies, const std::vector< QCModel > &model_parameters) | |
Scalar | energy (const size_t i=0) const |
Scalar | groundStateEnergy () const |
const QCModel & | parameters (const size_t i=0) const |
const QCModel & | groundStateParameters () const |
A quantum chemical structure. It encapsulates (energy, optimal parameter)-pairs for the ground state, and possibly excited states.
_QCModel | The type of the optimal model parameters. |
_Scalar | The scalar type of the energy: real or complex. |
using GQCP::QCStructure< _QCModel, _Scalar >::QCModel = _QCModel |
using GQCP::QCStructure< _QCModel, _Scalar >::Scalar = _Scalar |
|
inline |
energies | The electronic energies for the ground state and possibly for the excited states. |
model_parameters | The optimal model parameters for the ground state and possibly for the excited states. |
|
inline |
i | The index of an excited state. |
|
inline |
|
inline |
|
inline |
i | The index of an excited state. |