Go to the source code of this file.
|
| std::vector< std::size_t > | Euclid::NdArray::unravel_index (std::size_t index, const std::vector< std::size_t > &shape) |
| template<typename T> |
| T | Euclid::NdArray::sum (const NdArray< T > &array) |
| template<typename T> |
| NdArray< T > | Euclid::NdArray::sum (const NdArray< T > &array, int axis) |
| template<typename T, typename Iterator> |
| NdArray< T > | Euclid::NdArray::trapz (const NdArray< T > &array, const Iterator kbegin, const Iterator kend, int axis) |
| template<typename T> |
| std::vector< std::size_t > | Euclid::NdArray::argmax (const NdArray< T > &array) |
| template<typename T> |
| std::vector< std::size_t > | Euclid::NdArray::argmin (const NdArray< T > &array) |
| template<typename T> |
| void | Euclid::NdArray::sort (NdArray< T > &array, const std::vector< std::string > &attrs) |
| template<typename T1, typename T2> |
| bool | Euclid::NdArray::sameShape (const NdArray< T1 > &array_1, const NdArray< T2 > &array_2) |
| template<typename T1, typename T2> |
| NdArray< T1 > | Euclid::NdArray::multiplyElements (const NdArray< T1 > &array_1, const NdArray< T2 > &array_2) |
| template<typename T1, typename T2> |
| NdArray< T1 > | Euclid::NdArray::addElements (const NdArray< T1 > &array_1, const NdArray< T2 > &array_2) |
◆ NDARRAY_OPS_IMPL