| AddConstraints(const SparseMatrix &coefficients, const DenseColumn &left_hand_sides, const DenseColumn &right_hand_sides, const StrictITIVector< RowIndex, std::string > &names) | operations_research::glop::LinearProgram | |
| AddConstraintsWithSlackVariables(const SparseMatrix &coefficients, const DenseColumn &left_hand_sides, const DenseColumn &right_hand_sides, const StrictITIVector< RowIndex, std::string > &names, bool detect_integer_constraints_for_slack) | operations_research::glop::LinearProgram | |
| AddSlackVariablesWhereNecessary(bool detect_integer_constraints) | operations_research::glop::LinearProgram | |
| ApplyObjectiveScalingAndOffset(Fractional value) const | operations_research::glop::LinearProgram | |
| BinaryVariablesList() const | operations_research::glop::LinearProgram | |
| BoundsOfIntegerConstraintsAreInteger(Fractional tolerance) const | operations_research::glop::LinearProgram | |
| BoundsOfIntegerVariablesAreInteger(Fractional tolerance) const | operations_research::glop::LinearProgram | |
| CleanUp() | operations_research::glop::LinearProgram | |
| Clear() | operations_research::glop::LinearProgram | |
| ClearTransposeMatrix() | operations_research::glop::LinearProgram | |
| ComputeSlackVariableValues(DenseRow *solution) const | operations_research::glop::LinearProgram | |
| constraint_lower_bounds() const | operations_research::glop::LinearProgram | inline |
| constraint_upper_bounds() const | operations_research::glop::LinearProgram | inline |
| CreateNewConstraint() | operations_research::glop::LinearProgram | |
| CreateNewSlackVariable(bool is_integer_slack_variable, Fractional lower_bound, Fractional upper_bound, const std::string &name) | operations_research::glop::LinearProgram | |
| CreateNewVariable() | operations_research::glop::LinearProgram | |
| DeleteColumns(const DenseBooleanRow &columns_to_delete) | operations_research::glop::LinearProgram | |
| DeleteRows(const DenseBooleanColumn &rows_to_delete) | operations_research::glop::LinearProgram | |
| DeleteSlackVariables() | operations_research::glop::LinearProgram | |
| Dump() const | operations_research::glop::LinearProgram | |
| DumpSolution(const DenseRow &variable_values) const | operations_research::glop::LinearProgram | |
| FindOrCreateConstraint(absl::string_view constraint_id) | operations_research::glop::LinearProgram | |
| FindOrCreateVariable(absl::string_view variable_id) | operations_research::glop::LinearProgram | |
| GetBoundsStatsString() const | operations_research::glop::LinearProgram | |
| GetConstraintName(RowIndex row) const | operations_research::glop::LinearProgram | |
| GetDimensionString() const | operations_research::glop::LinearProgram | |
| GetFirstSlackVariable() const | operations_research::glop::LinearProgram | |
| GetMutableSparseColumn(ColIndex col) | operations_research::glop::LinearProgram | |
| GetMutableTransposeSparseMatrix() | operations_research::glop::LinearProgram | |
| GetNonZeroStats() const | operations_research::glop::LinearProgram | |
| GetObjectiveCoefficientForMinimizationVersion(ColIndex col) const | operations_research::glop::LinearProgram | |
| GetObjectiveStatsString() const | operations_research::glop::LinearProgram | |
| GetPrettyNonZeroStats() const | operations_research::glop::LinearProgram | |
| GetPrettyProblemStats() const | operations_research::glop::LinearProgram | |
| GetProblemStats() const | operations_research::glop::LinearProgram | |
| GetSlackVariable(RowIndex row) const | operations_research::glop::LinearProgram | |
| GetSparseColumn(ColIndex col) const | operations_research::glop::LinearProgram | |
| GetSparseMatrix() const | operations_research::glop::LinearProgram | inline |
| GetTransposeSparseMatrix() const | operations_research::glop::LinearProgram | |
| GetVariableName(ColIndex col) const | operations_research::glop::LinearProgram | |
| GetVariableType(ColIndex col) const | operations_research::glop::LinearProgram | |
| IntegerVariablesList() const | operations_research::glop::LinearProgram | |
| IsCleanedUp() const | operations_research::glop::LinearProgram | |
| IsInEquationForm() const | operations_research::glop::LinearProgram | |
| IsMaximizationProblem() const | operations_research::glop::LinearProgram | inline |
| IsValid(Fractional max_valid_magnitude=kInfinity) const | operations_research::glop::LinearProgram | |
| IsVariableBinary(ColIndex col) const | operations_research::glop::LinearProgram | |
| IsVariableInteger(ColIndex col) const | operations_research::glop::LinearProgram | |
| LinearProgram() | operations_research::glop::LinearProgram | |
| LinearProgram(const LinearProgram &)=delete | operations_research::glop::LinearProgram | |
| mutable_constraint_lower_bounds() | operations_research::glop::LinearProgram | inline |
| mutable_constraint_upper_bounds() | operations_research::glop::LinearProgram | inline |
| name() const | operations_research::glop::LinearProgram | inline |
| NonBinaryVariablesList() const | operations_research::glop::LinearProgram | |
| NotifyThatColumnsAreClean() | operations_research::glop::LinearProgram | inline |
| num_constraints() const | operations_research::glop::LinearProgram | inline |
| num_entries() const | operations_research::glop::LinearProgram | inline |
| num_variables() const | operations_research::glop::LinearProgram | inline |
| objective_coefficients() const | operations_research::glop::LinearProgram | inline |
| objective_offset() const | operations_research::glop::LinearProgram | inline |
| objective_scaling_factor() const | operations_research::glop::LinearProgram | inline |
| operator=(const LinearProgram &)=delete | operations_research::glop::LinearProgram | |
| PopulateFromDual(const LinearProgram &dual, RowToColMapping *duplicated_rows) | operations_research::glop::LinearProgram | |
| PopulateFromLinearProgram(const LinearProgram &linear_program) | operations_research::glop::LinearProgram | |
| PopulateFromLinearProgramVariables(const LinearProgram &linear_program) | operations_research::glop::LinearProgram | |
| PopulateFromPermutedLinearProgram(const LinearProgram &lp, const RowPermutation &row_permutation, const ColumnPermutation &col_permutation) | operations_research::glop::LinearProgram | |
| RemoveNearZeroEntries(Fractional threshold) | operations_research::glop::LinearProgram | |
| RemoveObjectiveScalingAndOffset(Fractional value) const | operations_research::glop::LinearProgram | |
| Scale(SparseMatrixScaler *scaler) | operations_research::glop::LinearProgram | |
| Scale(LinearProgram *lp, SparseMatrixScaler *scaler, GlopParameters::ScalingAlgorithm scaling_method) | operations_research::glop::LinearProgram | friend |
| ScaleBounds() | operations_research::glop::LinearProgram | |
| ScaleObjective(GlopParameters::CostScalingAlgorithm method) | operations_research::glop::LinearProgram | |
| SetCoefficient(RowIndex row, ColIndex col, Fractional value) | operations_research::glop::LinearProgram | |
| SetConstraintBounds(RowIndex row, Fractional lower_bound, Fractional upper_bound) | operations_research::glop::LinearProgram | |
| SetConstraintName(RowIndex row, absl::string_view name) | operations_research::glop::LinearProgram | |
| SetDcheckBounds(bool dcheck_bounds) | operations_research::glop::LinearProgram | inline |
| SetMaximizationProblem(bool maximize) | operations_research::glop::LinearProgram | |
| SetName(absl::string_view name) | operations_research::glop::LinearProgram | inline |
| SetObjectiveCoefficient(ColIndex col, Fractional value) | operations_research::glop::LinearProgram | |
| SetObjectiveOffset(Fractional objective_offset) | operations_research::glop::LinearProgram | |
| SetObjectiveScalingFactor(Fractional objective_scaling_factor) | operations_research::glop::LinearProgram | |
| SetVariableBounds(ColIndex col, Fractional lower_bound, Fractional upper_bound) | operations_research::glop::LinearProgram | |
| SetVariableName(ColIndex col, absl::string_view name) | operations_research::glop::LinearProgram | |
| SetVariableType(ColIndex col, VariableType type) | operations_research::glop::LinearProgram | |
| SolutionIsInteger(const DenseRow &solution, Fractional absolute_tolerance) const | operations_research::glop::LinearProgram | |
| SolutionIsLPFeasible(const DenseRow &solution, Fractional absolute_tolerance) const | operations_research::glop::LinearProgram | |
| SolutionIsMIPFeasible(const DenseRow &solution, Fractional absolute_tolerance) const | operations_research::glop::LinearProgram | |
| SolutionIsWithinVariableBounds(const DenseRow &solution, Fractional absolute_tolerance) const | operations_research::glop::LinearProgram | |
| Swap(LinearProgram *linear_program) | operations_research::glop::LinearProgram | |
| UpdateVariableBoundsToIntersection(const DenseRow &variable_lower_bounds, const DenseRow &variable_upper_bounds) | operations_research::glop::LinearProgram | |
| UseTransposeMatrixAsReference() | operations_research::glop::LinearProgram | |
| variable_lower_bounds() const | operations_research::glop::LinearProgram | inline |
| variable_types() const | operations_research::glop::LinearProgram | inline |
| variable_upper_bounds() const | operations_research::glop::LinearProgram | inline |
| VariableType enum name | operations_research::glop::LinearProgram | |