Alexandria 2.31.0
SDC-CH common library for the Euclid project
Loading...
Searching...
No Matches
Namespaces | Macros | Functions
Operations.h File Reference
#include "NdArray/NdArray.h"
#include "NdArray/_impl/Operations.icpp"
Include dependency graph for Operations.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Euclid
 
namespace  Euclid::NdArray
 

Macros

#define NDARRAY_OPS_IMPL
 

Functions

std::vector< std::size_tEuclid::NdArray::unravel_index (std::size_t index, const std::vector< std::size_t > &shape)
 
template<typename 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_tEuclid::NdArray::argmax (const NdArray< T > &array)
 
template<typename T >
std::vector< std::size_tEuclid::NdArray::argmin (const NdArray< T > &array)
 
template<typename T >
void Euclid::NdArray::sort (NdArray< T > &array, const std::vector< std::string > &attrs)
 

Macro Definition Documentation

◆ NDARRAY_OPS_IMPL

#define NDARRAY_OPS_IMPL

Definition at line 114 of file Operations.h.