|
| template<typename T , std::size_t N> |
| constexpr std::size_t | TiledArray::detail::size (T(&)[N]) |
| | Array size accessor. More...
|
| |
| template<typename T , std::size_t N> |
| constexpr std::size_t | TiledArray::detail::size (const std::array< T, N > &) |
| | Array size accessor. More...
|
| |
| template<typename T , typename std::enable_if<! std::is_array< T >::value >::type * = nullptr> |
| auto | TiledArray::detail::size (const T &a) |
| | Array size accessor. More...
|
| |
| template<typename T > |
| auto | TiledArray::detail::size (std::initializer_list< T > a) |
| | Array size accessor. More...
|
| |
| template<typename ... Ts> |
| auto | TiledArray::detail::size (const std::tuple< Ts... > &a) |
| | Tuple size accessor. More...
|
| |
| template<typename T , typename std::enable_if<! std::is_pointer< T >::value >::type * = nullptr> |
| auto | TiledArray::detail::data (T &t) |
| | Container data pointer accessor. More...
|
| |
| template<typename T , typename std::enable_if<! std::is_pointer< T >::value >::type * = nullptr> |
| auto | TiledArray::detail::data (const T &t) |
| | Container data pointer accessor. More...
|
| |
| template<typename T , typename std::enable_if< std::is_pointer< T >::value >::type * = nullptr> |
| T | TiledArray::detail::data (T t) |
| | Pointer data adapter. More...
|
| |
| template<typename T , std::size_t N> |
| T * | TiledArray::detail::data (T(&a)[N]) |
| | Array data pointer accessor. More...
|
| |
| template<typename T , std::size_t N> |
| const T * | TiledArray::detail::data (const T(&a)[N]) |
| | Array data pointer accessor. More...
|
| |
| template<typename T > |
| T * | TiledArray::detail::data (std::initializer_list< T > &l) |
| | Initializer list data pointer accessor. More...
|
| |
| template<typename T > |
| const T * | TiledArray::detail::data (const std::initializer_list< T > &l) |
| | Initializer list const data pointer accessor. More...
|
| |
| template<typename A > |
| void | TiledArray::detail::print_array (std::ostream &out, const A &a, const std::size_t n) |
| | Print the content of an array like object. More...
|
| |
| template<typename A > |
| void | TiledArray::detail::print_array (std::ostream &out, const A &a) |
| | Print the content of an array like object. More...
|
| |
| template<typename T , typename A > |
| std::ostream & | std::operator<< (std::ostream &os, const std::vector< T, A > &vec) |
| | Vector output stream operator. More...
|
| |