laplace_transform.h File Reference
Include dependency graph for laplace_transform.h:
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::cc
 

Functions

template<typename Tile , typename Policy >
TA::DistArray< Tile, Policy > mpqc::lcao::cc::make_uUUO (const TA::DistArray< Tile, Policy > &dabi, const TA::DistArray< Tile, Policy > &Do, const TA::DistArray< Tile, Policy > &Dv)
 transforms (a,b,i) indices in <da|bi> to "Laplace" basis More...
 
template<typename Tile , typename Policy >
TA::DistArray< Tile, Policy > mpqc::lcao::cc::make_UOOo (const TA::DistArray< Tile, Policy > &cjkl, const TA::DistArray< Tile, Policy > &Do, const TA::DistArray< Tile, Policy > &Dv)
 transforms (c,j,k) indices in <cj|kl> to "Laplace" basis More...
 
template<typename Tile , typename Policy >
TA::DistArray< Tile, Policy > mpqc::lcao::cc::make_UUOO (const TA::DistArray< Tile, Policy > &abij, const TA::DistArray< Tile, Policy > &Do, const TA::DistArray< Tile, Policy > &Dv)
 transforms all indices in <ab|ij> to "Laplace" basis More...
 
template<typename Tile , typename Policy >
TA::DistArray< Tile, Policy > mpqc::lcao::cc::make_UUOo (const TA::DistArray< Tile, Policy > &t2, const TA::DistArray< Tile, Policy > &Do, const TA::DistArray< Tile, Policy > &Dv)
 transforms (a,b,i) indices in <ab|ij> to "Laplace" basis More...
 
template<typename Tile , typename Policy >
TA::DistArray< Tile, Policy > mpqc::lcao::cc::make_uUOO (const TA::DistArray< Tile, Policy > &t2, const TA::DistArray< Tile, Policy > &Do, const TA::DistArray< Tile, Policy > &Dv)
 transforms (i,j,b) indices in <ab|ij> to "Laplace" basis More...
 
template<typename Tile , typename Policy >
TA::DistArray< Tile, Policy > mpqc::lcao::cc::make_UO (const TA::DistArray< Tile, Policy > &t1, const TA::DistArray< Tile, Policy > &Do, const TA::DistArray< Tile, Policy > &Dv)
 transforms all indices in <a|i> to "Laplace" basis More...
 
template<typename Tile , typename Policy >
TA::DistArray< Tile, Policy > mpqc::lcao::cc::make_XuU (const TA::DistArray< Tile, Policy > &Xab, const TA::DistArray< Tile, Policy > &Do, const TA::DistArray< Tile, Policy > &Dv)
 transforms (b) index in (X|ab) to "Laplace" basis More...
 
template<typename Tile , typename Policy >
TA::DistArray< Tile, Policy > mpqc::lcao::cc::make_XUO (const TA::DistArray< Tile, Policy > &Xai, const TA::DistArray< Tile, Policy > &Do, const TA::DistArray< Tile, Policy > &Dv)
 transforms (a,i) indices in (X|ai) to "Laplace" basis More...
 
template<typename Tile , typename Policy >
TA::DistArray< Tile, Policy > mpqc::lcao::cc::iaR_laplace_transform (const TA::DistArray< Tile, Policy > &iaR, const TA::DistArray< Tile, Policy > &Do, const TA::DistArray< Tile, Policy > &Dv)
 
template<typename Tile , typename Policy >
TA::DistArray< Tile, Policy > mpqc::lcao::cc::aR_laplace_transform (const TA::DistArray< Tile, Policy > &aR, const TA::DistArray< Tile, Policy > &Do, const TA::DistArray< Tile, Policy > &Dv)