Simplify vtkm::Vec<T,Size> using C++14 features for constexpr construction
Support for constexpr
construction of vtkm::Vec<T,N>
can be broadened using C++14 features. For example, support for constexpr
fill construction and nested construction of arbitrary sizes using list initialization
. Explore whether constructors using std::initializer_list
can be made constexpr
. Remove specializations for Vec
1,2,3 and 4.