def radial_range(self):

        if (len(self.disks) == 0 and
            len(self.envelopes) == 0 and
            len(self.ambients) == 0):
            rmin = self.star.radius
        else:
            rmin_values = ([disk.rmin for disk in self.disks] +
                           [envelope.rmin for envelope in self.envelopes] +
                           [ambient.rmin for ambient in self.ambients])
            rmin = _min_none(*rmin_values)

        rmax_values = [self.star.radius]
        rmax_values += ([disk.rmax for disk in self.disks] +
                        [envelope.rmax for envelope in self.envelopes] +
                        [ambient.rmax for ambient in self.ambients])
        rmax = _max_none(*rmax_values)

        if rmin >= rmax:
            return rmin, rmax
        else:  # No dust
            return self.star.radius, self.star.radius
dataset/ETHPy150Open hyperion-rt/hyperion/hyperion/model/analytical_yso_model.py/AnalyticalYSOModel.radial_range/swapped operands of `>=`