fock_builder.h File Reference
Include dependency graph for fock_builder.h:
This graph shows which files directly or indirectly include this file:

Classes

class  mpqc::lcao::pbc::FockBuilderImpl< Tile, Policy, J_Builder, K_Builder, MA_Builder >
 pbc::MaJFockBuilder is an implementation of pbc::FockBuilder with multipole-accelerated 4-center Coulomb and 4-center exchange. For Coulomb, multipole approximation is used in Crystal Far Field. The builders for near-field Coulomb and exchange are customizable. More...
 

Namespaces

 mpqc
 The top-level namespace for all Massively Parallel Quantum Chemistry package.
 
 mpqc::lcao
 
 mpqc::lcao::pbc
 import the gaussian::utility namespace into the pbc::gaussian namespace
 

Typedefs

template<typename Tile , typename Policy >
using mpqc::lcao::pbc::MaJFockBuilder = FockBuilderImpl< Tile, Policy >
 
template<typename Tile , typename Policy >
using mpqc::lcao::pbc::MaDfJFockBuilder = FockBuilderImpl< Tile, Policy, DfJBuilder< Tile, Policy, pbc::gaussian::AOFactory< Tile, Policy > >, DirectFockBuilder< Tile, Policy > >
 
template<typename Tile , typename Policy >
using mpqc::lcao::pbc::MaDfJCadfKFockBuilder = FockBuilderImpl< Tile, Policy, DfJBuilder< Tile, Policy, pbc::gaussian::AOFactory< Tile, Policy > >, CadfKBuilder< Tile, Policy, pbc::gaussian::AOFactory< Tile, Policy > >>
 
template<typename Tile , typename Policy >
using mpqc::lcao::pbc::DfJFockBuilder = FockBuilderImpl< Tile, Policy, DfJBuilder< Tile, Policy, pbc::gaussian::AOFactory< Tile, Policy > >, DirectFockBuilder< Tile, Policy >, void >
 
template<typename Tile , typename Policy >
using mpqc::lcao::pbc::DfJCadfKFockBuilder = FockBuilderImpl< Tile, Policy, DfJBuilder< Tile, Policy, pbc::gaussian::AOFactory< Tile, Policy > >, CadfKBuilder< Tile, Policy, pbc::gaussian::AOFactory< Tile, Policy > >, void >
 
template<typename Tile , typename Policy >
using mpqc::lcao::pbc::CadfKFockBuilder = FockBuilderImpl< Tile, Policy, DirectFockBuilder< Tile, Policy >, CadfKBuilder< Tile, Policy, pbc::gaussian::AOFactory< Tile, Policy > >, void >