Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::PiecewiseLinearFunction Member List

This is the complete list of members for operations_research::PiecewiseLinearFunction, including all inherited members.

Add(const PiecewiseLinearFunction &other)operations_research::PiecewiseLinearFunction
AddConstantToX(int64_t constant)operations_research::PiecewiseLinearFunction
AddConstantToY(int64_t constant)operations_research::PiecewiseLinearFunction
CreateEarlyTardyFunction(int64_t reference, int64_t earliness_slope, int64_t tardiness_slope)operations_research::PiecewiseLinearFunctionstatic
CreateEarlyTardyFunctionWithSlack(int64_t early_slack, int64_t late_slack, int64_t earliness_slope, int64_t tardiness_slope)operations_research::PiecewiseLinearFunctionstatic
CreateFixedChargeFunction(int64_t slope, int64_t value)operations_research::PiecewiseLinearFunctionstatic
CreateFullDomainFunction(int64_t initial_level, std::vector< int64_t > points_x, std::vector< int64_t > slopes)operations_research::PiecewiseLinearFunctionstatic
CreateLeftRayFunction(int64_t point_x, int64_t point_y, int64_t slope)operations_research::PiecewiseLinearFunctionstatic
CreateOneSegmentFunction(int64_t point_x, int64_t point_y, int64_t slope, int64_t other_point_x)operations_research::PiecewiseLinearFunctionstatic
CreatePiecewiseLinearFunction(std::vector< int64_t > points_x, std::vector< int64_t > points_y, std::vector< int64_t > slopes, std::vector< int64_t > other_points_x)operations_research::PiecewiseLinearFunctionstatic
CreateRightRayFunction(int64_t point_x, int64_t point_y, int64_t slope)operations_research::PiecewiseLinearFunctionstatic
CreateStepFunction(std::vector< int64_t > points_x, std::vector< int64_t > points_y, std::vector< int64_t > other_points_x)operations_research::PiecewiseLinearFunctionstatic
DebugString() constoperations_research::PiecewiseLinearFunction
DecomposeToConvexFunctions() constoperations_research::PiecewiseLinearFunction
GetMaximum() constoperations_research::PiecewiseLinearFunction
GetMaximum(int64_t range_start, int64_t range_end) constoperations_research::PiecewiseLinearFunction
GetMinimum() constoperations_research::PiecewiseLinearFunction
GetMinimum(int64_t range_start, int64_t range_end) constoperations_research::PiecewiseLinearFunction
GetSmallestRangeGreaterThanValue(int64_t range_start, int64_t range_end, int64_t value) constoperations_research::PiecewiseLinearFunction
GetSmallestRangeInValueRange(int64_t range_start, int64_t range_end, int64_t value_min, int64_t value_max) constoperations_research::PiecewiseLinearFunction
GetSmallestRangeLessThanValue(int64_t range_start, int64_t range_end, int64_t value) constoperations_research::PiecewiseLinearFunction
InDomain(int64_t x) constoperations_research::PiecewiseLinearFunction
IsConvex() constoperations_research::PiecewiseLinearFunction
IsNonDecreasing() constoperations_research::PiecewiseLinearFunction
IsNonIncreasing() constoperations_research::PiecewiseLinearFunction
kNotFoundoperations_research::PiecewiseLinearFunctionstatic
segments() constoperations_research::PiecewiseLinearFunctioninline
Subtract(const PiecewiseLinearFunction &other)operations_research::PiecewiseLinearFunction
Value(int64_t x) constoperations_research::PiecewiseLinearFunction