|
template<typename T , int DIM, typename ArrayType > |
std::ostream & | axom::print (std::ostream &os, const ArrayBase< T, DIM, ArrayType > &array) |
| Free functions implementing ArrayBase's operator(s) More...
|
|
template<typename T , int N> |
T | axom::detail::packProduct (const T(&arr)[N]) |
|
template<typename T , int N> |
bool | axom::detail::allNonNegative (const T(&arr)[N]) |
|
|
template<typename T , int DIM, typename ArrayType > |
std::ostream & | axom::operator<< (std::ostream &os, const ArrayBase< T, DIM, ArrayType > &arr) |
| Overloaded output stream operator. Outputs the Array-like to the given output stream. More...
|
|
template<typename T , int DIM, typename LArrayType , typename RArrayType > |
bool | axom::operator== (const ArrayBase< T, DIM, LArrayType > &lhs, const ArrayBase< T, DIM, RArrayType > &rhs) |
| Equality comparison operator for Array-likes. More...
|
|
template<typename T , int DIM, typename LArrayType , typename RArrayType > |
bool | axom::operator!= (const ArrayBase< T, DIM, LArrayType > &lhs, const ArrayBase< T, DIM, RArrayType > &rhs) |
| Inequality comparison operator for Arrays. More...
|
|