15constexpr auto
add(InObj1 x, InObj2 y, OutObj z) ->
void
20 using size_type = detail::common_size_type_t<InObj1, InObj2, OutObj>;
22 if constexpr (OutObj::rank() == 1) {
23 for (size_type row{0};
etl::cmp_less(row, x.extent(0)); ++row) {
24 z(row) = x(row) + y(row);
27 static_assert(OutObj::rank() == 2);
28 for (size_type row{0};
etl::cmp_less(row, x.extent(0)); ++row) {
29 for (size_type col{0};
etl::cmp_less(col, x.extent(1)); ++col) {
30 z(row, col) = x(row, col) + y(row, col);
constexpr auto cmp_less(T t, U u) noexcept -> bool
Compare the values of two integers t and u. Unlike builtin comparison operators, negative signed inte...
Definition cmp_less.hpp:21