kep_solver package
Submodules
- kep_solver.entities module
KEPDataValidationExceptionKEPSolveFailBloodGroupStatusRecipientDonorTransplantOutputFormatInstanceInstance.donorsInstance.recipientsInstance.transplantsInstance.activeTransplants()Instance.addDonor()Instance.recipient()Instance.addRecipient()Instance.allRecipients()Instance.activeRecipients()Instance.hasRecipient()Instance.addTransplant()Instance.allDonors()Instance.allNDDs()Instance.activeDonors()Instance.hasDonor()Instance.donor()Instance.writeFile()Instance.writeFileXml()Instance.writeFileJson()Instance.writeFileJsonv1()Instance.writeFileJsonv2()Instance.writeFileYaml()Instance.__init__()
InstanceSetDynamicInstanceDynamicInstance.__init__()DynamicInstance.recipient_arrivalsDynamicInstance.recipient_departuresDynamicInstance.recipient_temporary_departuresDynamicInstance.ndd_arrivalsDynamicInstance.ndd_departuresDynamicInstance.ndd_temporary_departuresDynamicInstance.failing_transplantsDynamicInstance.is_available()
- kep_solver.fileio module
- kep_solver.generation module
- kep_solver.graph module
VertexExchangeExchange.__init__()Exchange.idExchange.verticesExchange.chainExchange.allDonors()Exchange.allRecipients()Exchange.allPairs()Exchange.hasParticipant()Exchange.hasTransplant()Exchange.transplantPairs()Exchange.backarc_exchanges_uk()Exchange.num_backarcs_uk()Exchange.alternatesExchange.add_alternate()Exchange.add_alternates()Exchange.embeddedExchange.add_embedded()Exchange.add_embeddeds()
EdgeCompatibilityGraphCompatibilityGraph.__init__()CompatibilityGraph.sizeCompatibilityGraph.verticesCompatibilityGraph.edges()CompatibilityGraph.number_ndds()CompatibilityGraph.hasDonor()CompatibilityGraph.hasRecipient()CompatibilityGraph.exchangeEdges()CompatibilityGraph.addDonor()CompatibilityGraph.donorVertex()CompatibilityGraph.addEdges()CompatibilityGraph.findChains()CompatibilityGraph.findCycles()CompatibilityGraph.dot()
build_alternates_and_embeds()
- kep_solver.model module
SenseObjectiveTransplantCountEffectiveTwoWayBackArcsUK_age_score()UKScoreThreeWaynWayExchangesnWayCyclesModelPICEFCycleAndChainModelCycleAndChainModel.__init__()CycleAndChainModel.cyclesCycleAndChainModel.chainsCycleAndChainModel.exchangesCycleAndChainModel.exchange_values()CycleAndChainModel.build_model()CycleAndChainModel.addExtraConstraints()CycleAndChainModel.addObjectiveConstraint()CycleAndChainModel.countSolutions()CycleAndChainModel.solve()CycleAndChainModel.objective_valuesCycleAndChainModel.objective_value()
- kep_solver.programme module
- kep_solver.published_generators module
- kep_solver.solving module