|
| template<typename T , typename Range_ , typename Storage_ , typename Allocator_ > |
| void | TiledArray::btas_subtensor_to_tensor (const btas::Tensor< T, Range_, Storage_ > &src, Tensor< T, Allocator_ > &dst) |
| | Copy a block of a btas::Tensor into a TiledArray::Tensor. More...
|
| |
| template<typename T , typename Allocator_ , typename Range_ , typename Storage_ > |
| void | TiledArray::tensor_to_btas_subtensor (const Tensor< T, Allocator_ > &src, btas::Tensor< T, Range_, Storage_ > &dst) |
| | Copy a block of a btas::Tensor into a TiledArray::Tensor. More...
|
| |
| template<typename DistArray_ , typename BTAS_Tensor_ > |
| void | TiledArray::detail::counted_btas_subtensor_to_tensor (const BTAS_Tensor_ *src, DistArray_ *dst, const typename DistArray_::size_type i, madness::AtomicInt *counter) |
| | Task function for converting btas::Tensor subblock to a TiledArray::DistArray. More...
|
| |
| template<typename TA_Tensor_ , typename BTAS_Tensor_ > |
| void | TiledArray::detail::counted_tensor_to_btas_subtensor (const TA_Tensor_ &src, BTAS_Tensor_ *dst, madness::AtomicInt *counter) |
| | Task function for assigning a tensor to an Eigen submatrix. More...
|
| |
| template<bool sparse> |
| auto | TiledArray::detail::make_shape (World &world, const TiledArray::TiledRange &trange) |
| |
| template<> |
| auto | TiledArray::detail::make_shape< true > (World &world, const TiledArray::TiledRange &trange) |
| |
| template<> |
| auto | TiledArray::detail::make_shape< false > (World &, const TiledArray::TiledRange &) |
| |
| template<typename DistArray_ , typename T , typename Range , typename Storage > |
| DistArray_ | TiledArray::btas_tensor_to_array (World &world, const TiledArray::TiledRange &trange, const btas::Tensor< T, Range, Storage > &src, bool replicated=false) |
| | Convert a btas::Tensor object into a TiledArray::DistArray object. More...
|
| |
| template<typename Tile , typename Policy > |
| btas::Tensor< typename Tile::value_type > | TiledArray::array_to_btas_tensor (const TiledArray::DistArray< Tile, Policy > &src) |
| | Convert a TiledArray::DistArray object into a btas::Tensor object. More...
|
| |