Export (0) Print
Expand All

SimplexReport Class

Solver Foundation 3.0

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

Defines a report for a simplex solver.

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

public class SimplexReport : LinearReport

The SimplexReport type exposes the following members.

  NameDescription
Protected propertyContextGets the services that are provided to a solver. (Inherited from Report.)
Protected propertyDefaultFormatProviderGets an object that provides information for formatting and parsing operations. (Inherited from Report.)
Protected propertyDefaultVerbosityGets a value that specifies the amount of information to be included in a report. (Inherited from Report.)
Public propertyDirectivesGets a collection of all directives that are used in the model. (Inherited from Report.)
Protected propertyInfeasibilityReportGets the infeasibility report from a solver. (Inherited from LinearReport.)
Public propertyInitialBasisUsedGets the initial basis for a simplex solver.
Public propertyIsInfeasibilityAvailableGets a value that indicates whether infeasibility information is available. (Inherited from LinearReport.)
Public propertyIsSensitivityAvailableGets a value that indicates whether sensitivity information is available. (Inherited from LinearReport.)
Protected propertyIsStochasticGets a value that indicates whether a model is a stochastic model. (Inherited from Report.)
Protected propertyLinearModelGets a linear model. (Inherited from LinearReport.)
Public propertyModelNameGets the name of a model. (Inherited from Report.)
Public propertyNonzeroCountGets the number of nonzero numbers in a report before presolve. (Inherited from LinearReport.)
Public propertyOriginalRowCountSpecifies the row count before pre-solve. (Inherited from LinearReport.)
Public propertyOriginalVariableCountVariable count before presolve, as represented by the solver. (Inherited from LinearReport.)
Protected propertySensitivityReportGets the sensitivity report from a solver. (Inherited from LinearReport.)
Protected propertySolutionGets the solution associated with the report. (Inherited from Report.)
Public propertySolutionDirectiveGets a solution directive. (Inherited from Report.)
Protected propertySolutionMappingGets an object that maps between model and solver level terms. (Inherited from Report.)
Public propertySolutionQualityGets a value that specifies the quality of a solution. (Inherited from Report.)
Protected propertySolverGets the solver that solved a model. (Inherited from Report.)
Public propertySolverCapabilityGets the capability of the solver that found a solution. (Inherited from Report.)
Public propertySolverTypeGets the Type value of the solver that found a solution. (Inherited from Report.)
Public propertySolveTimeGets the amount of time spent solving a model, in milliseconds. (Inherited from Report.)
Public propertyStatisticsGets the solution metrics for a simplex solver.
Public propertyTotalTimeGets the total time spent solving the model, in milliseconds. (Inherited from Report.)
Top

  NameDescription
Public methodEqualsDetermines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Protected methodGenerateReportDecisionsAdds the decision results to a report. (Inherited from Report.)
Protected methodGenerateReportDirectivesAdds information about all directives to a report. (Inherited from Report.)
Protected methodGenerateReportGoalsAdds information about all goals to a report. (Inherited from Report.)
Protected methodGenerateReportInfeasibilityAdds infeasibility information to a report. (Inherited from LinearReport.)
Protected methodGenerateReportOverviewAdds overview information to a report. (Inherited from Report.)
Protected methodGenerateReportPartialSolutionDetailsAdds results about goal to a report. (Inherited from Report.)
Protected methodGenerateReportSolutionDetailsAdds goals, decisions, and sensitivity results to a report. (Inherited from LinearReport.)
Protected methodGenerateReportSolverDetailsAdds the details of a solver. (Overrides Report.GenerateReportSolverDetails(StringBuilder, IFormatProvider).)
Public methodGetAllConstraintBoundsSensitivityReturns a collection of sensitivity ranges for all constraints. (Inherited from LinearReport.)
Public methodGetAllShadowPricesReturns a collection of all shadow prices. (Inherited from LinearReport.)
Public methodGetConstraintBoundsSensitivityReturns the sensitivity range for a constraint. (Inherited from LinearReport.)
Public methodGetGoalCoefficientSensitivityReturns the goal coefficient sensitivity range for a decision that has indexes. (Inherited from LinearReport.)
Public methodGetHashCodeServes as a hash function for a particular type. (Inherited from Object.)
Public methodGetInfeasibilitySetReturns a collection of infeasibility constraints. (Inherited from LinearReport.)
Public methodGetShadowPricesReturns a collection of shadow prices for a constraint. (Inherited from LinearReport.)
Public methodGetTypeGets the Type of the current instance. (Inherited from Object.)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object. (Inherited from Object.)
Protected methodSupportsSolutionDetailsReturns a value that indicates whether solution details can be returned. (Inherited from Report.)
Public methodToString()Converts a report to its equivalent string representation. (Inherited from Report.)
Public methodToString(IFormatProvider)Converts a report to its equivalent string representation. (Inherited from Report.)
Public methodToString(ReportVerbosity)Converts a report to its equivalent string representation. (Inherited from Report.)
Public methodToString(ReportVerbosity, IFormatProvider)Converts a linear report to its equivalent string representation. (Inherited from LinearReport.)
Protected methodValidateSolutionEnsures that a solution is valid. (Inherited from Report.)
Public methodWriteToWrites a report. (Inherited from Report.)
Top

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