21template<
typename T, std::
size_t N>
24 for (std::size_t i = 0; i <
N; ++i)
29template<
typename T, std::
size_t N>
36template<
typename T, std::
size_t N>
39 for (std::size_t i = 0; i <
N; ++i)
44template<
typename T, std::
size_t N>
51template<
typename T, std::
size_t N>
54 for (std::size_t i = 0; i <
N; ++i)
59template<
typename T, std::
size_t N>
66template<
typename T, std::
size_t N>
69 for (std::size_t i = 0; i <
N; ++i)
74template<
typename T, std::
size_t N>
82template<
typename T, std::
size_t N>
85 for (std::size_t i = 0; i <
N; ++i)
90template<
typename T, std::
size_t N>
97template<
typename T, std::
size_t N>
100 for (std::size_t i = 0; i <
N; ++i)
105template<
typename T, std::
size_t N>
112template<
typename T, std::
size_t N>
115 for (std::size_t i = 0; i <
N; ++i)
120template<
typename T, std::
size_t N>
127template<
typename T, std::
size_t N>
130 for (std::size_t i = 0; i <
N; ++i)
135template<
typename T, std::
size_t N>
143template<
typename T, std::
size_t N>
147 for (std::size_t i = 0; i <
N; ++i)
152template<
typename T, std::
size_t N>
156 for (std::size_t i = 0; i <
N; ++i)
162template<
typename T, std::
size_t N>
163std::vector<T>&
operator+=(std::vector<T>& a,
const std::array<T, N>& b)
165 for (std::size_t i = 0; i <
N; ++i)
constexpr ArrayS2< T, N > & operator/=(ArrayS2< T, N > &a, const Array< T, 2 > &b)
constexpr ArrayS2< T, N > & operator*=(ArrayS2< T, N > &a, const Array< T, 2 > &b)
constexpr ArrayS2< T, N > & operator+=(ArrayS2< T, N > &a, const Array< T, 2 > &b)
constexpr ArrayS2< T, N > operator+(const ArrayS2< T, N > &a, const Array< T, 2 > &b)
constexpr ArrayS2< T, N > operator-(const ArrayS2< T, N > &a, const Array< T, 2 > &b)
constexpr ArrayS2< T, N > operator/(const ArrayS2< T, N > &a, const Array< T, 2 > &b)
constexpr ArrayS2< T, N > & operator-=(ArrayS2< T, N > &a, const Array< T, 2 > &b)
constexpr ArrayS2< T, N > operator*(const ArrayS2< T, N > &a, const Array< T, 2 > &b)