•All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Search Results
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