upgrade code to use some C++17 constructs
-
'if constexpr (...)'
- instead of std::enable_if
- terminate template recursion
- compile-time elimination of code
-
std::begin, std::end, std::void_t instead of prev stdFoam versions
'if constexpr (...)'
std::begin, std::end, std::void_t instead of prev stdFoam versions