8 //-------------------------------------------------------------------------
10 template < typename T, std::size_t D >
11 numeric_array_impl<T,D>::numeric_array_impl()
14 for (std::size_t i = 0; i < D; ++i) (*this)[i] = 0;
17 //-------------------------------------------------------------------------
20 template < typename T, std::size_t D >
21 numeric_array_impl<T,D>::numeric_array_impl
30 for (std::size_t i = 0; i < D; ++i) (*this)[i] = 0;
33 //-------------------------------------------------------------------------
35 template < typename T, std::size_t D >
36 numeric_array_impl<T,D>::numeric_array_impl(std::size_t d, typename boost::call_traits<T>::param_type t)