def filter(self, filter_ind): filter_ind = np.require(filter_ind, dtype = 'bool') new = self.copy() new.objvals = self.objvals[filter_ind] new.solutions = self.solutions[filter_ind] return new