types.h File Reference
#include "mpqc/math/external/eigen/eigen.h"
#include <tiledarray.h>
#include <array>
#include <unordered_map>
#include "mpqc/util/core/hash.h"
Include dependency graph for types.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  mpqc::lcao::pno::PNODataTile
 
struct  TiledArray::detail::numeric_type< mpqc::lcao::pno::PNODataTile >
 

Namespaces

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

Typedefs

using mpqc::lcao::pno::SparseMap = RowMatrix< int >
 
template<int N>
using mpqc::lcao::pno::IdxHash = mpqc::utility::hash
 
template<int N, typename T >
using mpqc::lcao::pno::IdxMap = std::unordered_map< std::array< int, N >, T, IdxHash< N > >
 
template<typename Tile , typename Policy >
using mpqc::lcao::pno::Array = TA::DistArray< Tile, Policy >
 
template<typename Tile , typename Policy >
using mpqc::lcao::pno::ArrayVec = TA::DistArrayVector< Tile, Policy >