fwd.h File Reference
#include "mpqc/mpqc_config.h"
#include <libint2/shell.h>
#include <functional>
#include <memory>
#include <variant>
#include <TiledArray/range.h>
#include <TiledArray/util/function.h>
#include <tiledarray_fwd.h>
#include "mpqc/math/external/tiledarray/fwd.h"
Include dependency graph for fwd.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::gaussian
 

Typedefs

template<typename Tile >
using mpqc::tile_builder_fnref_t = std::variant< TiledArray::function_ref< Tile(const TiledArray::Range::index &, const TiledArray::Range &)>, TiledArray::function_ref< madness::Future< Tile >(const TiledArray::Range::index &, const TiledArray::Range &)> >
 
template<typename Policy = MPQC_DEFAULT_TA_POLICY_CLASS>
using mpqc::DirectArrayD = DirectArray< MPQC_DEFAULT_REAL_TA_TILE_CLASS, Policy >
 
using mpqc::lcao::gaussian::shellpair_data_accessor_t = std::function< const libint2::ShellPair &(std::size_t, std::size_t)>