| 384 | |
| 385 | template <typename T, size_t N> |
| 386 | Vector<T, N> Vector<T, N>::piecewiseMin(Vector const& v2) const { |
| 387 | Vector r; |
| 388 | for (size_t i = 0; i < N; ++i) |
| 389 | r[i] = Star::min((*this)[i], v2[i]); |
| 390 | return r; |
| 391 | } |
| 392 | |
| 393 | template <typename T, size_t N> |
| 394 | Vector<T, N> Vector<T, N>::piecewiseMax(Vector const& v2) const { |