•All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Search Results
mpqc::lcao::DFDBRMP2< Tile, Policy > Class Template Reference
Collaboration diagram for mpqc::lcao::DFDBRMP2< Tile, Policy >:

Documentation
template<typename Tile, typename Policy>
class mpqc::lcao::DFDBRMP2< Tile, Policy >
\breif Dual basis MP2 method for closed shell system with density-fitting
KeyVal type keyword: DF-DBRMP2
Public Member Functions | |
DFDBRMP2 (const KeyVal &kv) | |
~DFDBRMP2 () | |
double compute_scf_correction () override | |
override DBRMP2's compute_scf_correction function More... | |
![]() | |
DBRMP2 ()=default | |
virtual ~DBRMP2 ()=default | |
DBRMP2 (const KeyVal &kv) | |
void obsolete () override | |
![]() | |
RMP2 (const KeyVal &kv) | |
virtual ~RMP2 () | |
void obsolete () override | |
const std::shared_ptr< lcao::Wavefunction > refwfn () const | |
Additional Inherited Members | |
![]() | |
using TArray = TA::DistArray< Tile, Policy > | |
using LCAOFactoryType = lcao::LCAOFactory< Tile, Policy > | |
![]() | |
void init () | |
![]() | |
bool can_evaluate (Energy *energy) override | |
void evaluate (Energy *result) override | |
![]() | |
std::shared_ptr< lcao::Wavefunction > ref_wfn_ | |
initialize orbitals More... | |
Constructor & Destructor Documentation
◆ DFDBRMP2()
template<typename Tile , typename Policy >
|
inline |
◆ ~DFDBRMP2()
template<typename Tile , typename Policy >
|
inline |
Member Function Documentation
◆ compute_scf_correction()
template<typename Tile , typename Policy >
|
overridevirtual |
override DBRMP2's compute_scf_correction function
Reimplemented from mpqc::lcao::DBRMP2< Tile, Policy >.
The documentation for this class was generated from the following files: