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

Classes

class  mpqc::lcao::OrbitalLocalizer< Tile, Policy >
 Localizes orbitals using LCAO-specific info (e.g. AO-basis operators) More...
 

Namespaces

 mpqc
 The top-level namespace for all Massively Parallel Quantum Chemistry package.
 
 mpqc::lcao
 

Macros

#define MPQC_LCAO_MAKE_DEVICE_LOCALIZER(F)
 
#define MPQC_LCAO_MAKE_LOCALIZER(F)
 

Macro Definition Documentation

◆ MPQC_LCAO_MAKE_DEVICE_LOCALIZER

#define MPQC_LCAO_MAKE_DEVICE_LOCALIZER (   F)

◆ MPQC_LCAO_MAKE_LOCALIZER

#define MPQC_LCAO_MAKE_LOCALIZER (   F)
Value:
template <typename Tile, typename Policy> \
std::unique_ptr< OrbitalLocalizer<Tile,Policy> > F(const KeyVal&); \
extern template \
std::unique_ptr< OrbitalLocalizer<> > F(const KeyVal&); \
MPQC_LCAO_MAKE_DEVICE_LOCALIZER(F);