tensor_interface.h File Reference
#include <TiledArray/tensor/complex.h>
#include <TiledArray/tensor/kernels.h>
#include <TiledArray/tile_interface/permute.h>
#include <TiledArray/type_traits.h>
Include dependency graph for tensor_interface.h:
This graph shows which files directly or indirectly include this file:
Classes | |
class | TiledArray::detail::TensorInterface< T, R, OpResult > |
Tensor interface for external data. More... | |
Namespaces | |
TiledArray | |
TiledArray::detail | |
Functions | |
template<typename T , typename Range_ , typename OpResult , typename Index1 , typename Index2 > | |
void | TiledArray::remap (detail::TensorInterface< T, Range_, OpResult > &, T *const, const Index1 &, const Index2 &) |
template<typename T , typename Range_ , typename OpResult , typename Index1 , typename Index2 > | |
void | TiledArray::remap (detail::TensorInterface< const T, Range_, OpResult > &, T *const, const Index1 &, const Index2 &) |
template<typename T , typename Range_ , typename OpResult , typename Index1 , typename Index2 > | |
void | TiledArray::remap (detail::TensorInterface< T, Range_, OpResult > &, T *const, const std::initializer_list< Index1 > &, const std::initializer_list< Index2 > &) |
template<typename T , typename Range_ , typename OpResult , typename Index1 , typename Index2 > | |
void | TiledArray::remap (detail::TensorInterface< const T, Range_, OpResult > &, T *const, const std::initializer_list< Index1 > &, const std::initializer_list< Index2 > &) |
template<typename T , typename Range , typename OpResult > | |
bool | TiledArray::detail::operator== (const TensorInterface< T, Range, OpResult > &first, const TensorInterface< T, Range, OpResult > &second) |
Shallow comparison operator. More... | |