![]() |
OR-Tools
8.2
|
This is the complete list of members for KnapsackDynamicProgrammingSolver, including all inherited members.
BaseKnapsackSolver(const std::string &solver_name) | BaseKnapsackSolver | inlineexplicit |
best_solution(int item_id) const override | KnapsackDynamicProgrammingSolver | inlinevirtual |
GetLowerAndUpperBoundWhenItem(int item_id, bool is_item_in, int64 *lower_bound, int64 *upper_bound) | BaseKnapsackSolver | virtual |
GetName() const | BaseKnapsackSolver | inlinevirtual |
Init(const std::vector< int64 > &profits, const std::vector< std::vector< int64 >> &weights, const std::vector< int64 > &capacities) override | KnapsackDynamicProgrammingSolver | |
operations_research::BaseKnapsackSolver::Init(const std::vector< int64 > &profits, const std::vector< std::vector< int64 > > &weights, const std::vector< int64 > &capacities)=0 | BaseKnapsackSolver | pure virtual |
KnapsackDynamicProgrammingSolver(const std::string &solver_name) | KnapsackDynamicProgrammingSolver | explicit |
Solve(TimeLimit *time_limit, bool *is_solution_optimal) override | KnapsackDynamicProgrammingSolver | virtual |
~BaseKnapsackSolver() | BaseKnapsackSolver | inlinevirtual |