def demand_flow(self): """Generates lines for demand volume constraints""" for sn in range(1, self.n_source_nodes+1): for tn in range(1, self.n_transit_nodes+1): for dn in range(1, self.n_destination_nodes+1): flow = Flow() flow.create_constraint(sn, tn, dn) self.add_line(flow)