Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

IRowVariableSolver Interface

Solver Foundation 3.0

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

Represents a solver for optimization models that have goals.

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

public interface IRowVariableSolver : ISolver, 
	IRowVariableModel

The IRowVariableSolver type exposes the following members.

  NameDescription
Public propertyIndicesGets the collection of variable indexes, inclusive of rows. (Inherited from IRowVariableModel.)
Public propertyIntegerIndexCountGets the number of integer variables in a model. (Inherited from IRowVariableModel.)
Public propertyKeyComparerGets an object that is used to compare rows or variables. (Inherited from IRowVariableModel.)
Public propertyKeyCountGets the number of keys in a model, inclusive of rows and variables. (Inherited from IRowVariableModel.)
Public propertyKeysGets the variable and row key collection. (Inherited from IRowVariableModel.)
Public propertyRowCountGets the number of rows in a model. (Inherited from IRowVariableModel.)
Public propertyRowIndicesGets the collection of row indexes in a model. (Inherited from IRowVariableModel.)
Public propertyRowKeysGets the collection of row keys. (Inherited from IRowVariableModel.)
Public propertyVariableCountGets the number of variables in a model. (Inherited from IRowVariableModel.)
Public propertyVariableIndicesGets the collection of variable indexes. (Inherited from IRowVariableModel.)
Public propertyVariableKeysGets the collection of variable keys. (Inherited from IRowVariableModel.)
Top

  NameDescription
Public methodAddRowAdds a row to a model. (Inherited from IRowVariableModel.)
Public methodAddVariableAdds a user variable to a model. (Inherited from IRowVariableModel.)
Public methodGetBoundsReturns the bounds for a variable. (Inherited from IRowVariableModel.)
Public methodGetIgnoreBoundsReturns a value that indicates whether the bounds of a variable are ignored. (Inherited from IRowVariableModel.)
Public methodGetIndexFromKeyReturns the index that is associated with a key. (Inherited from IRowVariableModel.)
Public methodGetIntegralityReturns a value that indicates whether a variable is an integer variable. (Inherited from IRowVariableModel.)
Public methodGetKeyFromIndexReturns the key that is associated with a variable index. (Inherited from IRowVariableModel.)
Public methodGetValueReturns the value that is associated with a variable index. (Inherited from IRowVariableModel.)
Public methodIsRowReturns a value that indicates whether a variable index is a row. (Inherited from IRowVariableModel.)
Public methodSetBoundsSets the bounds for a variable. (Inherited from IRowVariableModel.)
Public methodSetIgnoreBoundsSpecifies whether the bounds of a variable index should be respected or ignored during a solve process. (Inherited from IRowVariableModel.)
Public methodSetIntegralitySpecifies that a variable is an integer variable. (Inherited from IRowVariableModel.)
Public methodSetLowerBoundSets the lower bound of a variable. (Inherited from IRowVariableModel.)
Public methodSetUpperBoundSets the upper bound of a variable (Inherited from IRowVariableModel.)
Public methodSetValueSets the value for the specified variable index. (Inherited from IRowVariableModel.)
Public methodShutdownShuts down a solver instance. (Inherited from ISolver.)
Public methodSolveSolves a model, using the specified parameters.
Public methodTryGetIndexFromKeyAttempts to return the variable index associated with a key. (Inherited from IRowVariableModel.)
Top
Show:
© 2015 Microsoft