boost::mpi::is_mpi_datatype<cartesian_dimension>
// In header: <boost/mpi/cartesian_communicator.hpp> struct is_mpi_datatype<cartesian_dimension> : public mpl::true_ { };