Go to the source code of this file.
|
| Range | TiledArray::detail::diagonal_range (Range const &rng) |
| |
| template<typename T > |
| Tensor< float > | TiledArray::detail::diagonal_shape (TiledRange const &trange, T val) |
| |
| template<typename Array , typename T > |
| void | TiledArray::detail::write_tiles_to_array (Array &A, T val) |
| |
| template<typename T > |
| DistArray< Tensor< T >, DensePolicy > | TiledArray::dense_diagonal_array (World &world, TiledRange const &trange, T val=1) |
| |
| template<typename T > |
| DistArray< Tensor< T >, SparsePolicy > | TiledArray::sparse_diagonal_array (World &world, TiledRange const &trange, T val=1) |
| |
| template<typename T , typename Policy > |
| DistArray< Tensor< T >, std::enable_if_t< std::is_same< Policy, DensePolicy >::value, Policy >> | TiledArray::diagonal_array (World &world, TiledRange const &trange, T val=1) |
| |
| template<typename T , typename Policy > |
| DistArray< Tensor< T >, std::enable_if_t< std::is_same< Policy, SparsePolicy >::value, Policy >> | TiledArray::diagonal_array (World &world, TiledRange const &trange, T val=1) |
| |