







Creates a new solution instance.
Namespace: Optimization
Assembly: Optimization.Framework (in Optimization.Framework.dll) Version: 0.3.1036.0
Syntax
C# |
---|
public Solution( string modelName, TimeSpan overallWallTime, ModelStatus modelStatus, SolutionStatus status, IDictionary<string, double> variableValues, IDictionary<string, double> dualVariableValues, IDictionary<string, double> objectiveValues, ConflictingSet conflictingSet ) |
Visual Basic |
---|
Public Sub New ( _ modelName As String, _ overallWallTime As TimeSpan, _ modelStatus As ModelStatus, _ status As SolutionStatus, _ variableValues As IDictionary(Of String, Double), _ dualVariableValues As IDictionary(Of String, Double), _ objectiveValues As IDictionary(Of String, Double), _ conflictingSet As ConflictingSet _ ) |
Visual C++ |
---|
public: Solution( String^ modelName, TimeSpan overallWallTime, ModelStatus modelStatus, SolutionStatus status, IDictionary<String^, double>^ variableValues, IDictionary<String^, double>^ dualVariableValues, IDictionary<String^, double>^ objectiveValues, ConflictingSet^ conflictingSet ) |
Parameters
- modelName
- Type: System..::..String
Name of the solved model instance.
- overallWallTime
- Type: System..::..TimeSpan
Overall wall clock time taken for solving.
- modelStatus
- Type: Optimization.Solver..::..ModelStatus
Status of the solved model instance.
- status
- Type: Optimization.Solver..::..SolutionStatus
Status of the new solution instance.
- variableValues
- Type: System.Collections.Generic..::..IDictionary<(Of <(<'String, Double>)>)>
Name and solution value for each variable in the solved model instance, or null if the status of this solution instance is NoSolutionValues.
- dualVariableValues
- Type: System.Collections.Generic..::..IDictionary<(Of <(<'String, Double>)>)>
Name and solution value for each dual variable in the solved model instance, or null if the status of this solution instance is NoSolutionValues.
- objectiveValues
- Type: System.Collections.Generic..::..IDictionary<(Of <(<'String, Double>)>)>
Name and solution value for each objective in the solved model instance, or null if the status of this solution instance is NoSolutionValues.
- conflictingSet
- Type: Optimization..::..ConflictingSet
[Missing <param name="conflictingSet"/> documentation for "M:Optimization.Solution.#ctor(System.String,System.TimeSpan,Optimization.Solver.ModelStatus,Optimization.Solver.SolutionStatus,System.Collections.Generic.IDictionary{System.String,System.Double},System.Collections.Generic.IDictionary{System.String,System.Double},System.Collections.Generic.IDictionary{System.String,System.Double},Optimization.ConflictingSet)"]