typedef double T;
#define SC_(x) static_cast<double>(x)
-static const boost::array<boost::array<T, 3>, 10> data1 = { {
+static const std::array<std::array<T, 3>, 10> data1 = { {
{ { SC_(0.0), SC_(0.0), SC_(0.0) } },
{ { SC_(-10.0), SC_(0.0), SC_(-10.0) } },
{ { SC_(-1.0), SC_(-1.0), SC_(-0.84147098480789650665250232163029899962256306079837) } },