fuse_arrays.h File Reference
#include "mpqc/math/external/tiledarray/tiledarray.h"
Include dependency graph for fuse_arrays.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::detail | |
Functions | |
template<typename Tile , typename Policy > | |
TA::TiledRange | mpqc::detail::fuse_tranges (const std::vector< TA::DistArray< Tile, Policy >> &arrays) |
template<typename Tile > | |
TA::DenseShape | mpqc::detail::fuse_shapes (const std::vector< TA::DistArray< Tile, TA::DensePolicy >> &arrays, const TA::TiledRange &trange) |
template<typename Tile > | |
TA::SparseShape< float > | mpqc::detail::fuse_shapes (const std::vector< TA::DistArray< Tile, TA::SparsePolicy >> &arrays, const TA::TiledRange &trange) |
template<typename Tile > | |
TA::DenseShape | mpqc::detail::split_fused_shape (const TA::DistArray< Tile, TA::DensePolicy > &fused_array, const std::size_t i, const TA::TiledRange &split_trange) |
template<typename Tile > | |
TA::SparseShape< float > | mpqc::detail::split_fused_shape (const TA::DistArray< Tile, TA::SparsePolicy > &fused_array, const std::size_t i, const TA::TiledRange &split_trange) |
template<typename Tile , typename Policy > | |
TA::DistArray< Tile, Policy > | mpqc::fuse_arrays (const std::vector< TA::DistArray< Tile, Policy >> &arrays) |
template<typename Tile , typename Policy > | |
TA::DistArray< Tile, Policy > | mpqc::split_fused_array (const TA::DistArray< Tile, Policy > &fused_array, std::size_t i, const TA::TiledRange &split_trange) |