tiledarray_fwd.h File Reference
#include <complex>
#include <btas/fwd.h>
#include <TiledArray/config.h>
Include dependency graph for tiledarray_fwd.h:
This graph shows which files directly or indirectly include this file:

Namespaces

 Eigen
 Forward declarations.
 
 TiledArray
 

Typedefs

typedef Tensor< double, Eigen::aligned_allocator< double > > TiledArray::TensorD
 
typedef Tensor< int, Eigen::aligned_allocator< int > > TiledArray::TensorI
 
typedef Tensor< float, Eigen::aligned_allocator< float > > TiledArray::TensorF
 
typedef Tensor< long, Eigen::aligned_allocator< long > > TiledArray::TensorL
 
typedef Tensor< std::complex< double >, Eigen::aligned_allocator< std::complex< double > > > TiledArray::TensorZ
 
typedef Tensor< std::complex< float >, Eigen::aligned_allocator< std::complex< float > > > TiledArray::TensorC
 
template<typename T >
using TiledArray::TArray = DistArray< Tensor< T, Eigen::aligned_allocator< T > >, DensePolicy >
 
typedef TArray< double > TiledArray::TArrayD
 
typedef TArray< int > TiledArray::TArrayI
 
typedef TArray< float > TiledArray::TArrayF
 
typedef TArray< long > TiledArray::TArrayL
 
typedef TArray< std::complex< double > > TiledArray::TArrayZ
 
typedef TArray< std::complex< float > > TiledArray::TArrayC
 
template<typename T >
using TiledArray::TSpArray = DistArray< Tensor< T, Eigen::aligned_allocator< T > >, SparsePolicy >
 
typedef TSpArray< double > TiledArray::TSpArrayD
 
typedef TSpArray< int > TiledArray::TSpArrayI
 
typedef TSpArray< float > TiledArray::TSpArrayF
 
typedef TSpArray< long > TiledArray::TSpArrayL
 
typedef TSpArray< std::complex< double > > TiledArray::TSpArrayZ
 
typedef TSpArray< std::complex< float > > TiledArray::TSpArrayC
 
template<typename T , unsigned int = 0, typename Tile = Tensor<T, Eigen::aligned_allocator<T> >, typename Policy = DensePolicy>
using TiledArray::Array = DistArray< Tile, Policy >