basic.h File Reference
Include dependency graph for basic.h:
This graph shows which files directly or indirectly include this file:

Namespaces

 TiledArray
 
 TiledArray::math
 
 TiledArray::math::linalg
 
 Eigen
 Forward declarations.
 

Functions

template<typename Tile , typename Policy >
void TiledArray::math::linalg::vec_multiply (DistArray< Tile, Policy > &a1, const DistArray< Tile, Policy > &a2)
 
template<typename Tile , typename Policy , typename S >
void TiledArray::math::linalg::scale (DistArray< Tile, Policy > &a, S scaling_factor)
 
template<typename Tile , typename Policy >
void TiledArray::math::linalg::zero (DistArray< Tile, Policy > &a)
 
template<typename Tile , typename Policy , typename S >
void TiledArray::math::linalg::axpy (DistArray< Tile, Policy > &y, S alpha, const DistArray< Tile, Policy > &x)
 
template<typename Derived >
void Eigen::vec_multiply (Eigen::MatrixBase< Derived > &a1, const Eigen::MatrixBase< Derived > &a2)
 
template<typename Derived , typename S >
void Eigen::scale (Eigen::MatrixBase< Derived > &a, S scaling_factor)
 
template<typename Derived >
void Eigen::zero (Eigen::MatrixBase< Derived > &a)
 
template<typename Derived , typename S >
void Eigen::axpy (Eigen::MatrixBase< Derived > &y, S alpha, const Eigen::MatrixBase< Derived > &x)
 
template<typename Derived >
auto Eigen::dot (const Eigen::MatrixBase< Derived > &l, const Eigen::MatrixBase< Derived > &r)
 
template<typename Derived >
auto Eigen::inner_product (const Eigen::MatrixBase< Derived > &l, const Eigen::MatrixBase< Derived > &r)
 
template<typename Derived >
auto Eigen::norm2 (const Eigen::MatrixBase< Derived > &m)