def setUp(self): self.xr = [1, 32] self.yr = [1, 72] self.zr = [1, 103] myXRange, yrange, zrange = (incRange(self.xr[0], self.xr[1]), incRange(self.yr[0], self.yr[1]), incRange(self.zr[0], self.zr[1])) self.gen1 = allLB.getSelector([myXRange]) self.gen2 = allLB.getSelector([myXRange, yrange]) self.gen3 = allLB.getSelector([myXRange, yrange, zrange])
def getAllLowerBounds(params): rangeLists = map(lambda dim: dim['range'], params['dimensions']) ranges = map(lambda r: u.rangeIncludingBounds(r[0], r[1]), rangeLists) return ab.getSelector(ranges)