|
algorithms
2.2.0
Framework-independent algorithms for the EIC
|
#include <gsl/gsl>#include <optional>#include <type_traits>#include <vector>Go to the source code of this file.
Namespaces | |
| namespace | algorithms |
Typedefs | |
| template<class T> | |
| using | algorithms::data_type_t = typename data_type<T>::type |
| template<class T> | |
| using | algorithms::input_type_t = typename deduce_type<T>::input_type |
| template<class T> | |
| using | algorithms::output_type_t = typename deduce_type<T>::output_type |
Variables | |
| template<class T> | |
| constexpr bool | algorithms::is_vector_v = is_vector<T>::value |
| template<class T> | |
| constexpr bool | algorithms::is_optional_v = is_optional<T>::value |
| template<class T> | |
| constexpr bool | algorithms::is_vector_of_optional_v = is_vector_of_optional<T>::value |