Concept to check if a type is a vector.
More...
#include <Vec.hpp>
template<typename T, typename T_ValueType = alpaka::NotRequired, uint32_t T_dim = alpaka::notRequiredDim>
&& (std::same_as<T_ValueType, trait::GetValueType_t<std::decay_t<T>>>
|| std::same_as<T_ValueType, alpaka::NotRequired>)
Concept to check if a type is a vector.
constexpr uint32_t notRequiredDim
constexpr bool isVector_v
Concept to check if a type is a vector.
- Template Parameters
-
| T | Type to check |
| T_ValueType | enforce a value type of the vector, if not provided the value type is not checked |
| T_dim | enforce a dimensionality of the vector, if not provided the value is not checked |
Definition at line 54 of file Vec.hpp.