code: def _isNonAxi(Pot):
      
      isList= isinstance(Pot,list)
      if isList:
          isAxis= [not _isNonAxi(p) for p in Pot]
          nonAxi= not nu.prod(nu.array(isAxis))
      else:
          nonAxi= Pot.isNonAxi
      return nonAxi
docs: NAME:
  
         _isNonAxi
  
      PURPOSE:
  
         Determine whether this potential is non-axisymmetric
  
      INPUT:
  
         Pot - Potential instance or list of such instances
  
      OUTPUT:
  
         True or False depending on whether the potential is non-axisymmetric (note that some potentials might return True, even though for some parameter values they are axisymmetric)
  
      HISTORY:
  
         2016-06-16 - Written - Bovy (UofT)