mp2.ipp File Reference
#include <mpqc/chemistry/qc/lcao/mbpt/fwd.h>
#include <mpqc/chemistry/qc/lcao/mbpt/mp2.h>
#include "mpqc/chemistry/qc/lcao/integrals/direct_tile.h"
#include "mpqc/chemistry/qc/lcao/wfn/lcao_wfn.h"
#include "mpqc/util/misc/time.h"
#include <algorithm>
#include <memory>
#include <random>
Include dependency graph for mp2.ipp:
This graph shows which files directly or indirectly include this file:
Namespaces | |
mpqc | |
The top-level namespace for all Massively Parallel Quantum Chemistry package. | |
mpqc::lcao | |
mpqc::lcao::detail | |
Macros | |
#define | MPQC4_SRC_MPQC_CHEMISTRY_QC_MBPT_MP2_IPP_ |
Functions | |
template<typename Tile , typename Policy > | |
double | mpqc::lcao::detail::compute_mp2 (LCAOFactory< Tile, Policy > &lcao_factory, const std::shared_ptr< const Eigen::VectorXd > &orbital_energy, const std::shared_ptr< const ::mpqc::utility::TRange1Engine > &tr1_engine, bool df) |
template<typename Tile , typename Policy > | |
double | mpqc::lcao::detail::compute_mp2_coarse_grained (LCAOFactory< Tile, Policy > &lcao_factory, const std::shared_ptr< const Eigen::VectorXd > &orbital_energy, const std::shared_ptr< const ::mpqc::utility::TRange1Engine > &tr1_engine, bool df) |
Macro Definition Documentation
◆ MPQC4_SRC_MPQC_CHEMISTRY_QC_MBPT_MP2_IPP_
#define MPQC4_SRC_MPQC_CHEMISTRY_QC_MBPT_MP2_IPP_ |