discrete_optimization.lotsizing.generic_solver package

Subpackages

Submodules

discrete_optimization.lotsizing.generic_solver.lotsizing_solver module

class discrete_optimization.lotsizing.generic_solver.lotsizing_solver.LotSizingGenericSolver(problem: Problem, params_objective_function: ParamsObjectiveFunction | None = None, **kwargs: Any)[source]

Bases: SolverDO, Generic[Item]

abstractmethod get_backlog_var(item: Item, period: int) Any[source]
abstractmethod get_delivery_var(item: Item, period: int) Any[source]
abstractmethod get_inventory_var(item: Item, period: int) Any[source]
abstractmethod get_production_binary_var(item: Item, period: int) Any[source]
abstractmethod get_production_quantity_var(item: Item, period: int) Any[source]
problem: GenericLotSizingProblem[Item]

Module contents