namespace boost { namespace units { typedef derived_dimension< length_base_dimension,-2, mass_base_dimension, 1 >::type surface_density_dimension; // derived dimension for surface density : L^-2 M } }