|
template<typename Tile , typename Policy , typename Op , typename = typename std::enable_if<!TiledArray::detail::is_array< typename std::decay<Op>::type>::value>::type> |
auto | foreach_inplace (DistArrayVector< Tile, Policy > &arg, Op &&op, bool fence=true) |
|
template<typename Tile , typename Policy > |
auto | norm2 (const DistArrayVector< Tile, Policy > &a) -> decltype(norm2(std::declval< typename DistArrayVector< Tile, Policy >::array_type >())) |
|
template<typename Tile , typename Policy > |
void | zero (DistArrayVector< Tile, Policy > &a) |
|
template<typename Tile , typename Policy > |
auto | dot (const DistArrayVector< Tile, Policy > &a, const DistArrayVector< Tile, Policy > &b) |
|
template<typename Tile , typename Policy > |
auto | inner_product (const DistArrayVector< Tile, Policy > &a, const DistArrayVector< Tile, Policy > &b) |
|
template<typename Tile , typename Policy , typename Scalar > |
void | axpy (DistArrayVector< Tile, Policy > &y, Scalar a, const DistArrayVector< Tile, Policy > &x) |
|
template<typename Tile , typename Policy , typename Scalar > |
void | scale (DistArrayVector< Tile, Policy > &y, Scalar a) |
|