vector.h File Reference
#include <boost/container/small_vector.hpp>#include <vector>#include "TiledArray/config.h"#include <TiledArray/utility.h>#include <madness/world/archive.h>
Include dependency graph for vector.h:

This graph shows which files directly or indirectly include this file:

Namespaces | |
| TiledArray | |
| TiledArray::container | |
| TiledArray::container::detail | |
| boost | |
| boost::container | |
Typedefs | |
| template<typename T > | |
| using | TiledArray::container::vector = std::vector< T > |
| template<typename T , std::size_t N = TA_MAX_SOO_RANK_METADATA> | |
| using | TiledArray::container::svector = boost::container::small_vector< T, N > |
Functions | |
| template<typename Range > | |
| std::enable_if_t< detail::is_integral_range_v< Range > &&detail::is_sized_range_v< Range >, svector< detail::value_t< Range > > > | TiledArray::container::iv (Range &&rng) |
| template<typename Int , typename = std::enable_if_t<std::is_integral_v<Int>>> | |
| svector< Int > | TiledArray::container::iv (std::initializer_list< Int > list) |
| template<typename Vec , typename T , typename... Ts> | |
| void | TiledArray::container::detail::iv_assign (Vec &d, size_t i, T v, Ts... vrest) |
| template<typename Int , typename... Ints, typename = std::enable_if_t<std::is_integral_v<Int> && (std::is_integral_v<Ints> && ...)>> | |
| constexpr auto | TiledArray::container::iv (Int i0, Ints... rest) |
| template<typename T , typename A > | |
| std::ostream & | TiledArray::operator<< (std::ostream &os, const std::vector< T, A > &vec) |
| Vector output stream operator. More... | |
| template<typename T , std::size_t N> | |
| std::ostream & | boost::container::operator<< (std::ostream &os, const boost::container::small_vector< T, N > &vec) |
| Vector output stream operator. More... | |
1.8.20