void save_integral(T const& val, boost::mpl::false_) { save_impl(static_cast<boost::int64_t>(val), sizeof(T)); }
void save_array(serialization::array_wrapper<T> const& x, unsigned int /* file_version */) { if (x.count()) save_impl(x.address(), get_mpi_datatype(*x.address()), x.count()); }