79 double operator()(
const size_t i,
const size_t a)
const;
157 double overlap(
const SpinUnresolvedONV& onv)
const override;
Definition: AP1roGGeminalCoefficients.hpp:34
size_t numberOfElectronPairs() const
Definition: AP1roGGeminalCoefficients.hpp:140
VectorX< double > asVector() const
Definition: AP1roGGeminalCoefficients.hpp:130
static size_t numberOfGeminalCoefficients(const size_t N_P, const size_t K)
Definition: AP1roGGeminalCoefficients.cpp:164
size_t numberOfSpatialOrbitals() const
Definition: AP1roGGeminalCoefficients.hpp:145
double overlap(const SpinUnresolvedONV &onv) const override
Definition: AP1roGGeminalCoefficients.cpp:214
double operator()(const size_t i, const size_t a) const
Definition: AP1roGGeminalCoefficients.cpp:82
static AP1roGGeminalCoefficients FromColumnMajor(const VectorX< double > &g, const size_t N_P, const size_t K)
Definition: AP1roGGeminalCoefficients.cpp:98
MatrixX< double > asMatrix() const
Definition: AP1roGGeminalCoefficients.cpp:182
OrbitalSpace orbitalSpace() const
Definition: AP1roGGeminalCoefficients.cpp:200
static AP1roGGeminalCoefficients WeakInteractionLimit(const RSQHamiltonian< double > &sq_hamiltonian, const size_t N_P)
Definition: AP1roGGeminalCoefficients.cpp:133
size_t count() const
Definition: AP1roGGeminalCoefficients.hpp:135
static AP1roGGeminalCoefficients FromRowMajor(const VectorX< double > &g, const size_t N_P, const size_t K)
Definition: AP1roGGeminalCoefficients.cpp:116
~AP1roGGeminalCoefficients() override
Definition: AP1roGGeminalCoefficients.cpp:69
Definition: GeminalCoefficientsInterface.hpp:28
Definition: ImplicitMatrixSlice.hpp:38
VectorX< Scalar > asVector() const
Definition: ImplicitMatrixSlice.hpp:248
Definition: Matrix.hpp:47
Definition: OrbitalSpace.hpp:40
Definition: SQHamiltonian.hpp:54
Definition: BaseOneElectronIntegralBuffer.hpp:25