parameters: (self, other)
docstring: Divide another object type by a Unit.
  
      Returns a new Quantity with a value of other and units
      of the inverse of self.
docstring_summary: Divide another object type by a Unit.
docstring_tokens: Divide another object type by a Unit .
function: def _unit_class_rdiv(self, other):
      """
      Divide another object type by a Unit.
  
      Returns a new Quantity with a value of other and units
      of the inverse of self.
      """
      if is_unit(other):
          raise NotImplementedError('programmer is surprised __rtruediv__ was called instead of __truediv__')
      else:
          # print "R scalar / unit"
          unit = pow(self, -1.0)
          value = other
          return Quantity(value, unit).reduce_unit(self)
function_tokens: def _unit_class_rdiv ( self , other ) : if is_unit ( other ) : raise NotImplementedError ( 'programmer is surprised __rtruediv__ was called instead of __truediv__' ) else : # print "R scalar / unit" unit = pow ( self , - 1.0 ) value = other return Quantity ( value , unit ) . reduce_unit ( self )