mpqc::lcao::detail::ScfCorrection< Tile > Struct Template Reference
Public Types | |
using | result_type = double |
using | argument_type = Tile |
Public Member Functions | |
ScfCorrection (std::shared_ptr< Eigen::VectorXd > vec, int n_occ) | |
ScfCorrection (ScfCorrection const &)=default | |
result_type | operator() () const |
result_type | operator() (result_type const &t) const |
void | operator() (result_type &me, result_type const &other) const |
void | operator() (result_type &me, argument_type const &tile) const |
Public Attributes | |
std::shared_ptr< Eigen::VectorXd > | vec_ |
unsigned int | n_occ_ |
Member Typedef Documentation
◆ argument_type
template<typename Tile >
using mpqc::lcao::detail::ScfCorrection< Tile >::argument_type = Tile |
◆ result_type
template<typename Tile >
using mpqc::lcao::detail::ScfCorrection< Tile >::result_type = double |
Constructor & Destructor Documentation
◆ ScfCorrection() [1/2]
template<typename Tile >
|
inline |
◆ ScfCorrection() [2/2]
template<typename Tile >
|
default |
Member Function Documentation
◆ operator()() [1/4]
template<typename Tile >
|
inline |
◆ operator()() [2/4]
template<typename Tile >
|
inline |
◆ operator()() [3/4]
template<typename Tile >
|
inline |
◆ operator()() [4/4]
template<typename Tile >
|
inline |
Member Data Documentation
◆ n_occ_
template<typename Tile >
unsigned int mpqc::lcao::detail::ScfCorrection< Tile >::n_occ_ |
◆ vec_
template<typename Tile >
std::shared_ptr<Eigen::VectorXd> mpqc::lcao::detail::ScfCorrection< Tile >::vec_ |
The documentation for this struct was generated from the following file:
- mpqc/chemistry/qc/lcao/mbpt/dbmp2.h