#ifndef SC_
# define SC_(x) static_cast<T>(BOOST_JOIN(x, L))
#endif
- static const boost::array<boost::array<typename table_type<T>::type, 4>, 315> ellint_rd_0xy = {{
+ static const std::array<std::array<typename table_type<T>::type, 4>, 315> ellint_rd_0xy = {{
{{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(5.6710109114646911621093750000000000000000e-02), SC_(1.9508079528808593750000000000000000000000e+01), SC_(1.1535471523766956940812740575030356968495e-01) }},
{{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(5.6710109114646911621093750000000000000000e-02), SC_(2.5397361755371093750000000000000000000000e+01), SC_(8.0717437558448518532547462405404765555061e-02) }},
{{ SC_(0.0000000000000000000000000000000000000000e+00), SC_(5.6710109114646911621093750000000000000000e-02), SC_(2.7095397949218750000000000000000000000000e+01), SC_(7.3932311031545657646532945220596007253853e-02) }},