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:
© 2014 Microsoft