|
Minotaur 0.4.1
Docs for developers
|
ProblemSize stores several statistics on the size of the Problem. More...
#include <ProblemSize.h>
Public Attributes | |
| UInt | vars |
| Number of variables in the Problem. | |
| UInt | cons |
| Number of constraints in the Problem. | |
| UInt | objs |
| Number of objectives in the Problem. | |
| UInt | bins |
| Number of binary variables. | |
| UInt | fixed |
| Number of integer variables not including binary variables. | |
| UInt | ints |
| Number of integer variables not including binary variables. | |
| UInt | conts |
| Number of continuous variables. | |
| UInt | linCons |
| Number of constraints that have a linear function only. | |
| UInt | SOS1Cons |
| Number of SOS Type 1 constraints. | |
| UInt | SOS2Cons |
| Number of SOS Type 2 constraints. | |
| UInt | bilinCons |
| UInt | multilinCons |
| UInt | quadCons |
| UInt | nonlinCons |
| Number of constraints that have nonlinear function. | |
| UInt | consWithLin |
| Number of constraints that have a linear function. | |
| UInt | consWithBilin |
| Number of constraints that have a bilinear function. | |
| UInt | consWithMultilin |
| Number of constraints that have a multilinear function. | |
| UInt | consWithQuad |
| Number of constraints that have a quadratic function. | |
| UInt | consWithNonlin |
| Number of constraints that have a nonlinear function. | |
| UInt | linTerms |
| Number of terms in the all linear functions in the constraints. | |
| UInt | bilinTerms |
| UInt | sqTerms |
| UInt | multiLinTerms |
| Number of terms in the all multilinear functions in the constraints. | |
| UInt | quadTerms |
| Number of terms in the all quadratic functions in the constraints. | |
| UInt | objLinTerms |
| Number of terms in linear function in the objectives. | |
| UInt | objQuadTerms |
| Number of terms in quadratic function in the objectives. | |
| FunctionType | objType |
| Type of objective: constant, linear, quadratic ... | |
| UInt | countAggregation |
| Count the number of aggregation type constraints. | |
| UInt | countPrecedence |
| Count the number of precedence type constraints. | |
| UInt | countVariableBound |
| Count the number of variable bound type constraints. | |
| UInt | countSetPartitioning |
| Count the number of set partitioning type constraints. | |
| UInt | countSetPacking |
| Count the number of set packing type constraints. | |
| UInt | countSetCovering |
| Count the number of set covering type constraints. | |
| UInt | countCardinality |
| Count the number of cardinality type constraints. | |
| UInt | countInvariantKnapsack |
| Count the number of invariant knapsack type constraints. | |
| UInt | countEquationKnapsack |
| Count the number of equation knapsack type constraints. | |
| UInt | countBinPacking |
| Count the number of bin packing type constraints. | |
| UInt | countKnapsack |
| Count the number of knapsack type constraints. | |
| UInt | countIntegerKnapsack |
| Count the number of integer knapsack type constraints. | |
| UInt | countMixedBinary |
| Count the number of mixed binary type constraints. | |
| UInt | countNoSpecificStructure |
| Count the number of constraints with no specific structure. | |
| UInt | countDiagQuad |
| Count the number of diagonal quadratic constraints. | |
| UInt | countSimpleBall |
| Count the number of simple ball constraints. | |
| UInt | countEllipsoid |
| Count the number of ellipsoid constraints. | |
| UInt | countComplementSimpleBall |
| Count the number of simple ball complement constraint. | |
| UInt | countComplementEllipsoid |
| Count the number of ellipsoid complement constraint. | |
| UInt | countPureBilinear |
| Count the number of pure bilinear constraint. | |
| UInt | countQuadConvertSOC |
| Count quadratic constraints convertible to SOC constraints. | |
ProblemSize stores several statistics on the size of the Problem.
| UInt Minotaur::ProblemSize::bilinCons |
Number of constraints that have a bilinear function and optionally, a linear function.
| UInt Minotaur::ProblemSize::bilinTerms |
Number of bilinear terms in the all Quadratic functions in the constraints.
| UInt Minotaur::ProblemSize::multilinCons |
Number of constraints that have a multilinear function and optionally, a linear function.
| UInt Minotaur::ProblemSize::quadCons |
Number of constraints that have a quadratic function and optionally, a linear function.
| UInt Minotaur::ProblemSize::sqTerms |
Number of square terms in the all Quadratic functions in the constraints.