discrete_optimization.rcpsp.plots package

Submodules

discrete_optimization.rcpsp.plots.rcpsp_utils_preemptive module

discrete_optimization.rcpsp.plots.rcpsp_utils_preemptive.compute_nice_resource_consumption(rcpsp_model: RCPSPModelPreemptive, rcpsp_sol: RCPSPSolutionPreemptive, list_resources: List[str | int] | None = None)[source]
discrete_optimization.rcpsp.plots.rcpsp_utils_preemptive.compute_resource_consumption(rcpsp_model: RCPSPModelPreemptive, rcpsp_sol: RCPSPSolutionPreemptive, list_resources: List[str | int] | None = None, future_view=True)[source]
discrete_optimization.rcpsp.plots.rcpsp_utils_preemptive.compute_schedule_per_resource_individual(rcpsp_model: RCPSPModelPreemptive, rcpsp_sol: RCPSPSolutionPreemptive, resource_types_to_consider: List[str] | None = None)[source]
discrete_optimization.rcpsp.plots.rcpsp_utils_preemptive.plot_resource_individual_gantt(rcpsp_model: RCPSPModelPreemptive, rcpsp_sol: RCPSPSolutionPreemptive, resource_types_to_consider: List[str] | None = None, title_figure='', x_lim=None, fig=None, ax=None, current_t=None)[source]
discrete_optimization.rcpsp.plots.rcpsp_utils_preemptive.plot_ressource_view(rcpsp_model: RCPSPModelPreemptive, rcpsp_sol: RCPSPSolutionPreemptive, list_resource: List[str | int] | None = None, title_figure='', x_lim=None, fig=None, ax=None)[source]
discrete_optimization.rcpsp.plots.rcpsp_utils_preemptive.plot_task_gantt(rcpsp_model: RCPSPModelPreemptive, rcpsp_sol: RCPSPSolutionPreemptive, fig=None, ax=None, x_lim=None, title=None, current_t=None)[source]

Module contents