Definition at line 45 of file variable_values.h.
|
| | VariableValues (const GlopParameters ¶meters, const CompactSparseMatrix &matrix, const RowToColMapping &basis, const VariablesInfo &variables_info, const BasisFactorization &basis_factorization, DualEdgeNorms *dual_edge_norms, DynamicMaximum< RowIndex > *dual_prices) |
| |
| const Fractional | Get (ColIndex col) const |
| |
| const DenseRow & | GetDenseRow () const |
| |
| void | SetNonBasicVariableValueFromStatus (ColIndex col) |
| |
| void | ResetAllNonBasicVariableValues (const DenseRow &free_initial_values) |
| |
| void | RecomputeBasicVariableValues () |
| |
| Fractional | ComputeMaximumPrimalResidual () const |
| |
| Fractional | ComputeMaximumPrimalInfeasibility () const |
| |
| Fractional | ComputeSumOfPrimalInfeasibilities () const |
| |
| void | UpdateOnPivoting (const ScatteredColumn &direction, ColIndex entering_col, Fractional step) |
| |
| void | UpdateGivenNonBasicVariables (const std::vector< ColIndex > &cols_to_update, bool update_basic_variables) |
| |
| void | RecomputeDualPrices (bool put_more_importance_on_norm=false) |
| |
| void | UpdateDualPrices (absl::Span< const RowIndex > row) |
| |
| template<typename Rows > |
| bool | UpdatePrimalPhaseICosts (const Rows &rows, DenseRow *objective) |
| |
| void | Set (ColIndex col, Fractional value) |
| |
| std::string | StatString () const |
| |
◆ VariableValues()
◆ ComputeMaximumPrimalInfeasibility()
| Fractional ComputeMaximumPrimalInfeasibility |
( |
| ) |
const |
◆ ComputeMaximumPrimalResidual()
◆ ComputeSumOfPrimalInfeasibilities()
| Fractional ComputeSumOfPrimalInfeasibilities |
( |
| ) |
const |
◆ Get()
◆ GetDenseRow()
◆ RecomputeBasicVariableValues()
| void RecomputeBasicVariableValues |
( |
| ) |
|
◆ RecomputeDualPrices()
| void RecomputeDualPrices |
( |
bool |
put_more_importance_on_norm = false | ) |
|
◆ ResetAllNonBasicVariableValues()
| void ResetAllNonBasicVariableValues |
( |
const DenseRow & |
free_initial_values | ) |
|
◆ Set()
◆ SetNonBasicVariableValueFromStatus()
| void SetNonBasicVariableValueFromStatus |
( |
ColIndex |
col | ) |
|
◆ StatString()
| std::string StatString |
( |
| ) |
const |
|
inline |
◆ UpdateDualPrices()
| void UpdateDualPrices |
( |
absl::Span< const RowIndex > |
row | ) |
|
◆ UpdateGivenNonBasicVariables()
| void UpdateGivenNonBasicVariables |
( |
const std::vector< ColIndex > & |
cols_to_update, |
|
|
bool |
update_basic_variables |
|
) |
| |
◆ UpdateOnPivoting()
◆ UpdatePrimalPhaseICosts()
| bool UpdatePrimalPhaseICosts |
( |
const Rows & |
rows, |
|
|
DenseRow * |
objective |
|
) |
| |
The documentation for this class was generated from the following files: