Share via


InteriorPointReport Class

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

Defines a report for an interior point programming problem.

Inheritance Hierarchy

System.Object
  Microsoft.SolverFoundation.Services.Report
    Microsoft.SolverFoundation.Services.LinearReport
      Microsoft.SolverFoundation.Services.InteriorPointReport

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

Syntax

'Declaration
Public Class InteriorPointReport _
    Inherits LinearReport
public class InteriorPointReport : LinearReport
public ref class InteriorPointReport : public LinearReport
type InteriorPointReport =  
    class
        inherit LinearReport
    end
public class InteriorPointReport extends LinearReport

The InteriorPointReport type exposes the following members.

Properties

  Name Description
Protected property Context Gets the services that are provided to a solver. (Inherited from Report.)
Protected property DefaultFormatProvider Gets an object that provides information for formatting and parsing operations. (Inherited from Report.)
Protected property DefaultVerbosity Gets a value that specifies the amount of information to be included in a report. (Inherited from Report.)
Public property Directives Gets a collection of all directives that are used in the model. (Inherited from Report.)
Protected property InfeasibilityReport Gets the infeasibility report from a solver. (Inherited from LinearReport.)
Public property IsInfeasibilityAvailable Gets a value that indicates whether infeasibility information is available. (Inherited from LinearReport.)
Public property IsSensitivityAvailable Gets a value that indicates whether sensitivity information is available. (Inherited from LinearReport.)
Protected property IsStochastic Gets a value that indicates whether a model is a stochastic model. (Inherited from Report.)
Protected property LinearModel Gets a linear model. (Inherited from LinearReport.)
Public property ModelName Gets the name of a model. (Inherited from Report.)
Public property NonzeroCount Gets the number of nonzero numbers in a report before presolve. (Inherited from LinearReport.)
Public property OriginalRowCount Specifies the row count before pre-solve. (Inherited from LinearReport.)
Public property OriginalVariableCount Variable count before presolve, as represented by the solver. (Inherited from LinearReport.)
Protected property SensitivityReport Gets the sensitivity report from a solver. (Inherited from LinearReport.)
Protected property Solution Gets the solution associated with the report. (Inherited from Report.)
Public property SolutionDirective Gets a solution directive. (Inherited from Report.)
Protected property SolutionMapping Gets an object that maps between model and solver level terms. (Inherited from Report.)
Public property SolutionQuality Gets a value that specifies the quality of a solution. (Inherited from Report.)
Protected property Solver Gets the solver that solved a model. (Inherited from Report.)
Public property SolverCapability Gets the capability of the solver that found a solution. (Inherited from Report.)
Public property SolverType Gets the Type value of the solver that found a solution. (Inherited from Report.)
Public property SolveTime Gets the amount of time spent solving a model, in milliseconds. (Inherited from Report.)
Public property Statistics Gets the solution metrics for an interior point algorithm.
Public property TotalTime Gets the total time spent solving the model, in milliseconds. (Inherited from Report.)

Top

Methods

  Name Description
Public method Equals Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Protected method GenerateReportDecisions Adds the decision results to a report. (Inherited from Report.)
Protected method GenerateReportDirectives Adds information about all directives to a report. (Inherited from Report.)
Protected method GenerateReportGoals Adds information about all goals to a report. (Inherited from Report.)
Protected method GenerateReportInfeasibility Adds infeasibility information to a report. (Inherited from LinearReport.)
Protected method GenerateReportOverview Adds overview information to a report. (Inherited from Report.)
Protected method GenerateReportPartialSolutionDetails Adds results about goal to a report. (Inherited from Report.)
Protected method GenerateReportSolutionDetails Adds goals, decisions, and sensitivity results to a report. (Inherited from LinearReport.)
Protected method GenerateReportSolverDetails Adds the details of the solver to a report. (Overrides Report.GenerateReportSolverDetails(StringBuilder, IFormatProvider).)
Public method GetAllConstraintBoundsSensitivity Returns a collection of sensitivity ranges for all constraints. (Inherited from LinearReport.)
Public method GetAllShadowPrices Returns a collection of all shadow prices. (Inherited from LinearReport.)
Public method GetConstraintBoundsSensitivity Returns the sensitivity range for a constraint. (Inherited from LinearReport.)
Public method GetGoalCoefficientSensitivity Returns the goal coefficient sensitivity range for a decision that has indexes. (Inherited from LinearReport.)
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Public method GetInfeasibilitySet Returns a collection of infeasibility constraints. (Inherited from LinearReport.)
Public method GetShadowPrices Returns a collection of shadow prices for a constraint. (Inherited from LinearReport.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Protected method SupportsSolutionDetails Returns a value that indicates whether solution details can be returned. (Overrides Report.SupportsSolutionDetails().)
Public method ToString() Converts a report to its equivalent string representation. (Inherited from Report.)
Public method ToString(IFormatProvider) Converts a report to its equivalent string representation. (Inherited from Report.)
Public method ToString(ReportVerbosity) Converts a report to its equivalent string representation. (Inherited from Report.)
Public method ToString(ReportVerbosity, IFormatProvider) Converts a linear report to its equivalent string representation. (Inherited from LinearReport.)
Protected method ValidateSolution Ensures that a solution is valid. (Inherited from Report.)
Public method WriteTo Writes a report. (Inherited from Report.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.SolverFoundation.Services Namespace