IRowVariableModel.SetBounds Method

Solver Foundation 3.0

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Sets the bounds for a variable.

Namespace:  Microsoft.SolverFoundation.Services
Assembly:  Microsoft.Solver.Foundation (in Microsoft.Solver.Foundation.dll)

void SetBounds(
	int vid,
	Rational lower,
	Rational upper
)

Parameters

vid
Type: System.Int32
The variable index.
lower
Type: Microsoft.SolverFoundation.Common.Rational
The lower bound of the row.
upper
Type: Microsoft.SolverFoundation.Common.Rational
The upper bound of the row.

ExceptionCondition
ArgumentException

The variable index has a lower bound that is greater than its upper bound.

A row index can have an upper bound of infinity and/or a lower bound of negative infinity. You should avoid specifying any other non-finite value for bounds.

Show: