mplate&lt;<a class="el" href="namespacenc.html#a8e78c416b2386411d8c6b5226bd4c78a">typename</a> <a class="el" href="namespacenc.html#a8e78c416b2386411d8c6b5226bd4c78a">dtype</a> , typename... Params, std::enable_if_t&lt; std::is_arithmetic_v&lt; <a class="el" href="namespacenc.html#a8e78c416b2386411d8c6b5226bd4c78a">dtype</a> &gt;, <a class="el" href="namespacenc.html#a8e78c416b2386411d8c6b5226bd4c78a">int</a> &gt;  = 0, std::enable_if_t&lt; <a class="el" href="namespacenc.html#a0b7796ffd2609d1e093207d8546e0