Definition at line 162 of file set_cover_submodel.h.
#include <set_cover_submodel.h>
◆ CoreModel() [1/3]
| operations_research::scp::CoreModel::CoreModel |
( |
| ) |
|
|
default |
◆ CoreModel() [2/3]
| operations_research::scp::CoreModel::CoreModel |
( |
const ModelModel * | model | ) |
|
◆ CoreModel() [3/3]
| operations_research::scp::CoreModel::CoreModel |
( |
const ModelModel * | model, |
|
|
const std::vector< FullSubsetIndex > & | columns_focus ) |
◆ ~CoreModel()
| virtual operations_research::scp::CoreModel::~CoreModel |
( |
| ) |
|
|
virtualdefault |
◆ column_size()
| BaseInt operations_research::scp::CoreModel::column_size |
( |
SubsetIndex | j | ) |
const |
|
inline |
◆ columns()
◆ ElementRange()
◆ fixed_columns()
| const std::vector< FullSubsetIndex > & operations_research::scp::CoreModel::fixed_columns |
( |
| ) |
const |
|
inline |
◆ fixed_cost()
| Cost operations_research::scp::CoreModel::fixed_cost |
( |
| ) |
const |
|
inline |
◆ FixMoreColumns()
| Cost operations_research::scp::CoreModel::FixMoreColumns |
( |
const std::vector< SubsetIndex > & | columns_to_fix | ) |
|
|
virtual |
◆ MapCoreToFullElementIndex()
| FullElementIndex operations_research::scp::CoreModel::MapCoreToFullElementIndex |
( |
ElementIndex | core_i | ) |
const |
|
inline |
◆ MapCoreToFullSubsetIndex()
| FullSubsetIndex operations_research::scp::CoreModel::MapCoreToFullSubsetIndex |
( |
SubsetIndex | core_j | ) |
const |
|
inline |
◆ MapFullToCoreElementIndex()
| ElementIndex operations_research::scp::CoreModel::MapFullToCoreElementIndex |
( |
FullElementIndex | full_i | ) |
const |
|
inline |
◆ num_elements()
| BaseInt operations_research::scp::CoreModel::num_elements |
( |
| ) |
const |
|
inline |
◆ num_focus_elements()
| BaseInt operations_research::scp::CoreModel::num_focus_elements |
( |
| ) |
const |
|
inline |
◆ num_focus_subsets()
| BaseInt operations_research::scp::CoreModel::num_focus_subsets |
( |
| ) |
const |
|
inline |
◆ num_subsets()
| BaseInt operations_research::scp::CoreModel::num_subsets |
( |
| ) |
const |
|
inline |
◆ ResetColumnFixing()
| void operations_research::scp::CoreModel::ResetColumnFixing |
( |
const std::vector< FullSubsetIndex > & | columns_to_fix, |
|
|
const DualState & | state ) |
|
virtual |
◆ row_size()
| BaseInt operations_research::scp::CoreModel::row_size |
( |
ElementIndex | i | ) |
const |
|
inline |
◆ rows()
◆ SetFocus()
| void operations_research::scp::CoreModel::SetFocus |
( |
const std::vector< FullSubsetIndex > & | columns_focus | ) |
|
◆ StrongTypedFullModelView()
| StrongModelView operations_research::scp::CoreModel::StrongTypedFullModelView |
( |
| ) |
const |
|
inline |
◆ subset_costs()
◆ SubsetRange()
◆ UpdateCore()
| virtual bool operations_research::scp::CoreModel::UpdateCore |
( |
Cost | best_lower_bound, |
|
|
const ElementCostVector & | best_multipliers, |
|
|
const Solution & | best_solution, |
|
|
bool | force ) |
|
inlinevirtual |
The documentation for this class was generated from the following files: