public class LinearGreaterThanConstraints extends LinearConstraints implements GreaterThanConstraints
A * x ≥ b
Constructor and Description |
---|
LinearGreaterThanConstraints(Matrix A,
Vector b)
Construct a collection of linear greater-than or equal-to constraints.
|
Modifier and Type | Method and Description |
---|---|
Vector |
getFeasibleInitialPoint()
Given a collection of linear greater-than-or-equal-to constraints,
find a feasible initial point that satisfy the constraints.
|
Vector |
getFeasibleInitialPoint(LinearEqualityConstraints equal)
Given a collection of linear greater-than-or-equal-to constraints as well as a collection of
equality constraints,
find a feasible initial point that satisfy the constraints.
|
LinearLessThanConstraints |
toLessThanConstraints()
Convert the greater-than or equal-to constraints to less-than or equal-to constraints.
|
A, b, concat, dimension, getActiveConstraints, getActiveRows, getConstraints, size, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
dimension, getConstraints, size
public LinearLessThanConstraints toLessThanConstraints()
GreaterThanConstraints
toLessThanConstraints
in interface GreaterThanConstraints
public Vector getFeasibleInitialPoint(LinearEqualityConstraints equal)
equal
- a collection of linear equality constraintspublic Vector getFeasibleInitialPoint()
Copyright © 2010-2020 NM FinTech Ltd.. All Rights Reserved.