Show / Hide Table of Contents

    Class StatusInfo

    Class that represent the current status of a solver that is solving a problem instance.

    Inheritance
    System.Object
    StatusInfo
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: OPTANO.Modeling.Optimization.Solver.Interfaces
    Assembly: Optimization.dll
    Syntax
    public class StatusInfo

    Properties

    HasVariableValues

    Is a solution provided by the variable values?

    Declaration
    public bool HasVariableValues { get; }
    Property Value
    Type Description
    System.Boolean

    Incumbent

    Gets or sets the best known solution value (objective).

    Declaration
    public double? Incumbent { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Double>

    LogMessage

    Gets or sets the log message.

    Declaration
    public string LogMessage { get; set; }
    Property Value
    Type Description
    System.String

    LowerBound

    Gets or sets the best known lower bound.

    Declaration
    public double? LowerBound { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Double>

    NodeCount

    Gets or sets the current explored node count.

    Declaration
    public int? NodeCount { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Int32>

    SolutionCount

    Gets or sets the current count of feasible solutions found.

    Declaration
    public int? SolutionCount { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Int32>

    SolverTime

    Gets or sets the elapsed solver time in seconds

    Declaration
    public double? SolverTime { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Double>

    VariableValues

    Gets or sets the values of the currently best known solution

    Declaration
    public Func<Dictionary<string, double>> VariableValues { get; set; }
    Property Value
    Type Description
    System.Func<System.Collections.Generic.Dictionary<System.String, System.Double>>

    Extension Methods

    ReflectionHelper.GetFieldValue(Object, String)
    ReflectionHelper.SetFieldValue(Object, String, Object)
    ExtensionMethods.Clone<T>(T)
    ExtensionMethods.ThrowIfArgumentIsNull<T>(T, String)
    Back to top Copyright © OPTANO GmbH generated with DocFX
    Privacy Policy | Impressum – Legal Notice