| SimplexSolverBaseCheck Method |
Checks bounds and constraints.
Namespace: CenterSpace.NMath.CoreAssembly: NMath (in NMath.dll) Version: 7.4
Syntax protected static void Check(
DoubleVector objectiveFunction,
DoubleMatrix constraints,
DoubleVector rightHandSides,
int numLessThan,
int numGreaterThan,
int numEqual,
DoubleVector lowerBounds,
DoubleVector upperBounds
)
Protected Shared Sub Check (
objectiveFunction As DoubleVector,
constraints As DoubleMatrix,
rightHandSides As DoubleVector,
numLessThan As Integer,
numGreaterThan As Integer,
numEqual As Integer,
lowerBounds As DoubleVector,
upperBounds As DoubleVector
)
protected:
static void Check(
DoubleVector^ objectiveFunction,
DoubleMatrix^ constraints,
DoubleVector^ rightHandSides,
int numLessThan,
int numGreaterThan,
int numEqual,
DoubleVector^ lowerBounds,
DoubleVector^ upperBounds
)
static member Check :
objectiveFunction : DoubleVector *
constraints : DoubleMatrix *
rightHandSides : DoubleVector *
numLessThan : int *
numGreaterThan : int *
numEqual : int *
lowerBounds : DoubleVector *
upperBounds : DoubleVector -> unit
Parameters
- objectiveFunction DoubleVector
- Objective function coefficients.
- constraints DoubleMatrix
- Constraint matrix.
- rightHandSides DoubleVector
- Constraint right hand sides.
- numLessThan Int32
- Number of less than constraints.
- numGreaterThan Int32
- Number of greater than constraints.
- numEqual Int32
- Number of equality constraints.
- lowerBounds DoubleVector
- Vector of variable lower bounds.
- upperBounds DoubleVector
- Vector of variable upper bounds.
See Also