Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::sat::LinearExpression Struct Reference

Detailed Description

Definition at line 154 of file linear_constraint.h.

#include <linear_constraint.h>

Public Member Functions

double LpValue (const util_intops::StrongVector< IntegerVariable, double > &lp_values) const
IntegerValue LevelZeroMin (IntegerTrail *integer_trail) const
IntegerValue Min (const IntegerTrail &integer_trail) const
IntegerValue Max (const IntegerTrail &integer_trail) const
std::string DebugString () const

Public Attributes

std::vector< IntegerVariable > vars
std::vector< IntegerValue > coeffs
IntegerValue offset = IntegerValue(0)

Member Function Documentation

◆ DebugString()

std::string operations_research::sat::LinearExpression::DebugString ( ) const

Definition at line 352 of file linear_constraint.cc.

◆ LevelZeroMin()

IntegerValue operations_research::sat::LinearExpression::LevelZeroMin ( IntegerTrail * integer_trail) const

Definition at line 319 of file linear_constraint.cc.

◆ LpValue()

double operations_research::sat::LinearExpression::LpValue ( const util_intops::StrongVector< IntegerVariable, double > & lp_values) const

Definition at line 310 of file linear_constraint.cc.

◆ Max()

IntegerValue operations_research::sat::LinearExpression::Max ( const IntegerTrail & integer_trail) const

Definition at line 340 of file linear_constraint.cc.

◆ Min()

IntegerValue operations_research::sat::LinearExpression::Min ( const IntegerTrail & integer_trail) const

Definition at line 328 of file linear_constraint.cc.

Member Data Documentation

◆ coeffs

std::vector<IntegerValue> operations_research::sat::LinearExpression::coeffs

Definition at line 156 of file linear_constraint.h.

◆ offset

IntegerValue operations_research::sat::LinearExpression::offset = IntegerValue(0)

Definition at line 157 of file linear_constraint.h.

◆ vars

std::vector<IntegerVariable> operations_research::sat::LinearExpression::vars

Definition at line 155 of file linear_constraint.h.


The documentation for this struct was generated from the following files: