Class Constraints
java.lang.Object
org.wpilib.math.optimization.Constraints
Constraint creation helper functions.
-
Method Summary
Modifier and TypeMethodDescriptionstatic InequalityConstraintsbounds(double l, VariableBlock x, double u) Helper function for creating bound constraints.static InequalityConstraintsbounds(double l, VariableMatrix x, double u) Helper function for creating bound constraints.static InequalityConstraintsHelper function for creating bound constraints.static EqualityConstraintseq(double[][] lhs, VariableBlock rhs) Equality operator that returns an equality constraint for a double[][] and a VariableBlock.static EqualityConstraintseq(double[][] lhs, VariableMatrix rhs) Equality operator that returns an equality constraint for a double array and a VariableMatrix.static EqualityConstraintsEquality operator that returns an equality constraint for a double and a Variable.static EqualityConstraintseq(double lhs, VariableBlock rhs) Equality operator that returns an equality constraint for a double and a VariableBlock.static EqualityConstraintseq(double lhs, VariableMatrix rhs) Equality operator that returns an equality constraint for a double and a VariableMatrix.static EqualityConstraintseq(org.ejml.simple.SimpleMatrix lhs, VariableBlock rhs) Equality operator that returns an equality constraint for a SimpleMatrix and a VariableBlock.static EqualityConstraintseq(org.ejml.simple.SimpleMatrix lhs, VariableMatrix rhs) Equality operator that returns an equality constraint for a SimpleMatrix and a VariableMatrix.static EqualityConstraintseq(VariableBlock lhs, double rhs) Equality operator that returns an equality constraint for a VariableBlock and a double.static EqualityConstraintseq(VariableBlock lhs, double[][] rhs) Equality operator that returns an equality constraint for a VariableBlock and a double array.static EqualityConstraintseq(VariableBlock lhs, org.ejml.simple.SimpleMatrix rhs) Equality operator that returns an equality constraint for a VariableBlock and a SimpleMatrix.static EqualityConstraintseq(VariableBlock lhs, Variable rhs) Equality operator that returns an equality constraint for a VariableBlock and a Variable.static EqualityConstraintseq(VariableBlock lhs, VariableBlock rhs) Equality operator that returns an equality constraint for two VariableBlocks.static EqualityConstraintseq(VariableBlock lhs, VariableMatrix rhs) Equality operator that returns an equality constraint for a VariableBlock and a VariableMatrix.static EqualityConstraintseq(VariableMatrix lhs, double rhs) Equality operator that returns an equality constraint for a VariableMatrix and a double.static EqualityConstraintseq(VariableMatrix lhs, double[][] rhs) Equality operator that returns an equality constraint for a VariableMatrix and a double array.static EqualityConstraintseq(VariableMatrix lhs, org.ejml.simple.SimpleMatrix rhs) Equality operator that returns an equality constraint for a VariableMatrix and a SimpleMatrix.static EqualityConstraintseq(VariableMatrix lhs, Variable rhs) Equality operator that returns an equality constraint for a VariableMatrix and a Variable.static EqualityConstraintseq(VariableMatrix lhs, VariableBlock rhs) Equality operator that returns an equality constraint for a VariableMatrix and a VariableBlock.static EqualityConstraintseq(VariableMatrix lhs, VariableMatrix rhs) Equality operator that returns an equality constraint for two VariableMatrices.static EqualityConstraintsEquality operator that returns an equality constraint for a Variable and a double.static EqualityConstraintsEquality operator that returns an equality constraint for two Variables.static EqualityConstraintseq(Variable lhs, VariableBlock rhs) Equality operator that returns an equality constraint for a Variable and a VariableBlock.static EqualityConstraintseq(Variable lhs, VariableMatrix rhs) Equality operator that returns an equality constraint for a Variable and a VariableMatrix.static InequalityConstraintsge(double[][] lhs, VariableBlock rhs) Greater-than-or-equal-to comparison operator that returns an inequality constraint for a double array and a VariableBlock.static InequalityConstraintsge(double[][] lhs, VariableMatrix rhs) Greater-than-or-equal-to comparison operator that returns an inequality constraint for a double array and a VariableMatrix.static InequalityConstraintsGreater-than-or-equal-to comparison operator that returns an inequality constraint for a double and a Variable.static InequalityConstraintsge(double lhs, VariableBlock rhs) Greater-than-or-equal-to comparison operator that returns an inequality constraint for a double and a VariableBlock.static InequalityConstraintsge(double lhs, VariableMatrix rhs) Greater-than-or-equal-to comparison operator that returns an inequality constraint for a double and a VariableMatrix.static InequalityConstraintsge(org.ejml.simple.SimpleMatrix lhs, VariableBlock rhs) Greater-than-or-equal-to comparison operator that returns an inequality constraint for a SimpleMatrix and a VariableBlock.static InequalityConstraintsge(org.ejml.simple.SimpleMatrix lhs, VariableMatrix rhs) Greater-than-or-equal-to comparison operator that returns an inequality constraint for a SimpleMatrix and a VariableMatrix.static InequalityConstraintsge(VariableBlock lhs, double rhs) Greater-than-or-equal-to comparison operator that returns an inequality constraint for a VariableBlock and a double.static InequalityConstraintsge(VariableBlock lhs, double[][] rhs) Greater-than-or-equal-to comparison operator that returns an inequality constraint for a VariableBlock and a double array.static InequalityConstraintsge(VariableBlock lhs, org.ejml.simple.SimpleMatrix rhs) Greater-than-or-equal-to comparison operator that returns an inequality constraint for a VariableBlock and a SimpleMatrix.static InequalityConstraintsge(VariableBlock lhs, Variable rhs) Greater-than-or-equal-to comparison operator that returns an inequality constraint for a VariableBlock and a Variable.static InequalityConstraintsge(VariableBlock lhs, VariableBlock rhs) Greater-than-or-equal-to comparison operator that returns an inequality constraint for two VariableBlocks.static InequalityConstraintsge(VariableBlock lhs, VariableMatrix rhs) Greater-than-or-equal-to comparison operator that returns an inequality constraint for a VariableBlock and a VariableMatrix.static InequalityConstraintsge(VariableMatrix lhs, double rhs) Greater-than-or-equal-to comparison operator that returns an inequality constraint for a VariableMatrix and a double.static InequalityConstraintsge(VariableMatrix lhs, double[][] rhs) Greater-than-or-equal-to comparison operator that returns an inequality constraint for a VariableMatrix and a double array.static InequalityConstraintsge(VariableMatrix lhs, org.ejml.simple.SimpleMatrix rhs) Greater-than-or-equal-to comparison operator that returns an inequality constraint for a VariableMatrix and a SimpleMatrix.static InequalityConstraintsge(VariableMatrix lhs, Variable rhs) Greater-than-or-equal-to comparison operator that returns an inequality constraint for a VariableMatrix and a Variable.static InequalityConstraintsge(VariableMatrix lhs, VariableBlock rhs) Greater-than-or-equal-to comparison operator that returns an inequality constraint for a VariableMatrix and a VariableBlock.static InequalityConstraintsge(VariableMatrix lhs, VariableMatrix rhs) Greater-than-or-equal-to comparison operator that returns an inequality constraint for two VariableMatrices.static InequalityConstraintsGreater-than-or-equal-to comparison operator that returns an inequality constraint for a Variable and a double.static InequalityConstraintsGreater-than-or-equal-to comparison operator that returns an inequality constraint for two Variables.static InequalityConstraintsge(Variable lhs, VariableBlock rhs) Greater-than-or-equal-to comparison operator that returns an inequality constraint for a Variable and a VariableBlock.static InequalityConstraintsge(Variable lhs, VariableMatrix rhs) Greater-than-or-equal-to comparison operator that returns an inequality constraint for a Variable and a VariableMatrix.static InequalityConstraintsgt(double[][] lhs, VariableBlock rhs) Greater-than comparison operator that returns an inequality constraint for a double array and a VariableBlock.static InequalityConstraintsgt(double[][] lhs, VariableMatrix rhs) Greater-than comparison operator that returns an inequality constraint for a double array and a VariableMatrix.static InequalityConstraintsGreater-than comparison operator that returns an inequality constraint for a double and a Variable.static InequalityConstraintsgt(double lhs, VariableBlock rhs) Greater-than comparison operator that returns an inequality constraint for a double and a VariableBlock.static InequalityConstraintsgt(double lhs, VariableMatrix rhs) Greater-than comparison operator that returns an inequality constraint for a double and a VariableMatrix.static InequalityConstraintsgt(org.ejml.simple.SimpleMatrix lhs, VariableBlock rhs) Greater-than comparison operator that returns an inequality constraint for a SimpleMatrix and a VariableBlock.static InequalityConstraintsgt(org.ejml.simple.SimpleMatrix lhs, VariableMatrix rhs) Greater-than comparison operator that returns an inequality constraint for a SimpleMatrix and a VariableMatrix.static InequalityConstraintsgt(VariableBlock lhs, double rhs) Greater-than comparison operator that returns an inequality constraint for a VariableBlock and a double.static InequalityConstraintsgt(VariableBlock lhs, double[][] rhs) Greater-than comparison operator that returns an inequality constraint for a VariableBlock and a double array.static InequalityConstraintsgt(VariableBlock lhs, org.ejml.simple.SimpleMatrix rhs) Greater-than comparison operator that returns an inequality constraint for a VariableBlock and a SimpleMatrix.static InequalityConstraintsgt(VariableBlock lhs, Variable rhs) Greater-than comparison operator that returns an inequality constraint for a VariableBlock and a Variable.static InequalityConstraintsgt(VariableBlock lhs, VariableBlock rhs) Greater-than comparison operator that returns an inequality constraint for two VariableBlocks.static InequalityConstraintsgt(VariableBlock lhs, VariableMatrix rhs) Greater-than comparison operator that returns an inequality constraint for a VariableBlock and a VariableMatrix.static InequalityConstraintsgt(VariableMatrix lhs, double rhs) Greater-than comparison operator that returns an inequality constraint for a VariableMatrix and a double.static InequalityConstraintsgt(VariableMatrix lhs, double[][] rhs) Greater-than comparison operator that returns an inequality constraint for a VariableMatrix and a double array.static InequalityConstraintsgt(VariableMatrix lhs, org.ejml.simple.SimpleMatrix rhs) Greater-than comparison operator that returns an inequality constraint for a VariableMatrix and a SimpleMatrix.static InequalityConstraintsgt(VariableMatrix lhs, Variable rhs) Greater-than comparison operator that returns an inequality constraint for a VariableMatrix and a Variable.static InequalityConstraintsgt(VariableMatrix lhs, VariableBlock rhs) Greater-than comparison operator that returns an inequality constraint for a VariableMatrix and a VariableBlock.static InequalityConstraintsgt(VariableMatrix lhs, VariableMatrix rhs) Greater-than comparison operator that returns an inequality constraint for two VariableMatrices.static InequalityConstraintsGreater-than comparison operator that returns an inequality constraint for a Variable and a double.static InequalityConstraintsGreater-than comparison operator that returns an inequality constraint for two Variables.static InequalityConstraintsgt(Variable lhs, VariableBlock rhs) Greater-than comparison operator that returns an inequality constraint for a Variable and a VariableBlock.static InequalityConstraintsgt(Variable lhs, VariableMatrix rhs) Greater-than comparison operator that returns an inequality constraint for a Variable and a VariableMatrix.static InequalityConstraintsle(double[][] lhs, VariableBlock rhs) Less-than-or-equal-to comparison operator that returns an inequality constraint for a double array and a VariableBlock.static InequalityConstraintsle(double[][] lhs, VariableMatrix rhs) Less-than-or-equal-to comparison operator that returns an inequality constraint for a double array and a VariableMatrix.static InequalityConstraintsLess-than-or-equal-to comparison operator that returns an inequality constraint for a double and a Variable.static InequalityConstraintsle(double lhs, VariableBlock rhs) Less-than-or-equal-to comparison operator that returns an inequality constraint for a double and a VariableBlock.static InequalityConstraintsle(double lhs, VariableMatrix rhs) Less-than-or-equal-to comparison operator that returns an inequality constraint for a double and a VariableMatrix.static InequalityConstraintsle(org.ejml.simple.SimpleMatrix lhs, VariableBlock rhs) Less-than-or-equal-to comparison operator that returns an inequality constraint for a SimpleMatrix and a VariableBlock.static InequalityConstraintsle(org.ejml.simple.SimpleMatrix lhs, VariableMatrix rhs) Less-than-or-equal-to comparison operator that returns an inequality constraint for a SimpleMatrix and a VariableMatrix.static InequalityConstraintsle(VariableBlock lhs, double rhs) Less-than-or-equal-to comparison operator that returns an inequality constraint for a VariableBlock and a double.static InequalityConstraintsle(VariableBlock lhs, double[][] rhs) Less-than-or-equal-to comparison operator that returns an inequality constraint for a VariableBlock and a double array.static InequalityConstraintsle(VariableBlock lhs, org.ejml.simple.SimpleMatrix rhs) Less-than-or-equal-to comparison operator that returns an inequality constraint for a VariableBlock and a SimpleMatrix.static InequalityConstraintsle(VariableBlock lhs, Variable rhs) Less-than-or-equal-to comparison operator that returns an inequality constraint for a VariableBlock and a Variable.static InequalityConstraintsle(VariableBlock lhs, VariableBlock rhs) Less-than-or-equal-to comparison operator that returns an inequality constraint for two VariableBlocks.static InequalityConstraintsle(VariableBlock lhs, VariableMatrix rhs) Less-than-or-equal-to comparison operator that returns an inequality constraint for a VariableBlock and a VariableMatrix.static InequalityConstraintsle(VariableMatrix lhs, double rhs) Less-than-or-equal-to comparison operator that returns an inequality constraint for a VariableMatrix and a double.static InequalityConstraintsle(VariableMatrix lhs, double[][] rhs) Less-than-or-equal-to comparison operator that returns an inequality constraint for a VariableMatrix and a double array.static InequalityConstraintsle(VariableMatrix lhs, org.ejml.simple.SimpleMatrix rhs) Less-than-or-equal-to comparison operator that returns an inequality constraint for a VariableMatrix and a SimpleMatrix.static InequalityConstraintsle(VariableMatrix lhs, Variable rhs) Less-than-or-equal-to comparison operator that returns an inequality constraint for a VariableMatrix and a Variable.static InequalityConstraintsle(VariableMatrix lhs, VariableBlock rhs) Less-than-or-equal-to comparison operator that returns an inequality constraint for a VariableMatrix and a VariableBlock.static InequalityConstraintsle(VariableMatrix lhs, VariableMatrix rhs) Less-than-or-equal-to comparison operator that returns an inequality constraint for two VariableMatrices.static InequalityConstraintsLess-than-or-equal-to comparison operator that returns an inequality constraint for a Variable and a double.static InequalityConstraintsLess-than-or-equal-to comparison operator that returns an inequality constraint for two Variables.static InequalityConstraintsle(Variable lhs, VariableBlock rhs) Less-than-or-equal-to comparison operator that returns an inequality constraint for a Variable and a VariableBlock.static InequalityConstraintsle(Variable lhs, VariableMatrix rhs) Less-than-or-equal-to comparison operator that returns an inequality constraint for a Variable and a VariableMatrix.static InequalityConstraintslt(double[][] lhs, VariableBlock rhs) Less-than comparison operator that returns an inequality constraint for a double array and a VariableBlock.static InequalityConstraintslt(double[][] lhs, VariableMatrix rhs) Less-than comparison operator that returns an inequality constraint for a double array and a VariableMatrix.static InequalityConstraintsLess-than comparison operator that returns an inequality constraint for a double and a Variable.static InequalityConstraintslt(double lhs, VariableBlock rhs) Less-than comparison operator that returns an inequality constraint for a double and a VariableBlock.static InequalityConstraintslt(double lhs, VariableMatrix rhs) Less-than comparison operator that returns an inequality constraint for a double and a VariableMatrix.static InequalityConstraintslt(org.ejml.simple.SimpleMatrix lhs, VariableBlock rhs) Less-than comparison operator that returns an inequality constraint for a SimpleMatrix and a VariableBlock.static InequalityConstraintslt(org.ejml.simple.SimpleMatrix lhs, VariableMatrix rhs) Less-than comparison operator that returns an inequality constraint for a SimpleMatrix and a VariableMatrix.static InequalityConstraintslt(VariableBlock lhs, double rhs) Less-than comparison operator that returns an inequality constraint for a VariableBlock and a double.static InequalityConstraintslt(VariableBlock lhs, double[][] rhs) Less-than comparison operator that returns an inequality constraint for a VariableBlock and a double array.static InequalityConstraintslt(VariableBlock lhs, org.ejml.simple.SimpleMatrix rhs) Less-than comparison operator that returns an inequality constraint for a VariableBlock and a SimpleMatrix.static InequalityConstraintslt(VariableBlock lhs, Variable rhs) Less-than comparison operator that returns an inequality constraint for a VariableBlock and a Variable.static InequalityConstraintslt(VariableBlock lhs, VariableBlock rhs) Less-than comparison operator that returns an inequality constraint for two VariableBlocks.static InequalityConstraintslt(VariableBlock lhs, VariableMatrix rhs) Less-than comparison operator that returns an inequality constraint for a VariableBlock and a VariableMatrix.static InequalityConstraintslt(VariableMatrix lhs, double rhs) Less-than comparison operator that returns an inequality constraint for a VariableMatrix and a double.static InequalityConstraintslt(VariableMatrix lhs, double[][] rhs) Less-than comparison operator that returns an inequality constraint for a VariableMatrix and a double array.static InequalityConstraintslt(VariableMatrix lhs, org.ejml.simple.SimpleMatrix rhs) Less-than comparison operator that returns an inequality constraint for a VariableMatrix and a SimpleMatrix.static InequalityConstraintslt(VariableMatrix lhs, Variable rhs) Less-than comparison operator that returns an inequality constraint for a VariableMatrix and a Variable.static InequalityConstraintslt(VariableMatrix lhs, VariableBlock rhs) Less-than comparison operator that returns an inequality constraint for a VariableMatrix and a VariableBlock.static InequalityConstraintslt(VariableMatrix lhs, VariableMatrix rhs) Less-than comparison operator that returns an inequality constraint for two VariableMatrices.static InequalityConstraintsLess-than comparison operator that returns an inequality constraint for a Variable and a double.static InequalityConstraintsLess-than comparison operator that returns an inequality constraint for two Variables.static InequalityConstraintslt(Variable lhs, VariableBlock rhs) Less-than comparison operator that returns an inequality constraint for a Variable and a VariableBlock.static InequalityConstraintslt(Variable lhs, VariableMatrix rhs) Less-than comparison operator that returns an inequality constraint for a Variable and a VariableMatrix.
-
Method Details
-
eq
Equality operator that returns an equality constraint for a double and a Variable.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
eq
Equality operator that returns an equality constraint for a Variable and a double.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
eq
Equality operator that returns an equality constraint for two Variables.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
eq
Equality operator that returns an equality constraint for a double and a VariableBlock.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
eq
Equality operator that returns an equality constraint for a Variable and a VariableBlock.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
eq
Equality operator that returns an equality constraint for a double and a VariableMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
eq
Equality operator that returns an equality constraint for a Variable and a VariableMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
eq
Equality operator that returns an equality constraint for a VariableBlock and a double.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
eq
Equality operator that returns an equality constraint for a VariableBlock and a Variable.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
eq
Equality operator that returns an equality constraint for a VariableMatrix and a double.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
eq
Equality operator that returns an equality constraint for a VariableMatrix and a Variable.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
eq
Equality operator that returns an equality constraint for two VariableBlocks.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
eq
Equality operator that returns an equality constraint for a VariableBlock and a VariableMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
eq
Equality operator that returns an equality constraint for a VariableMatrix and a VariableBlock.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
eq
Equality operator that returns an equality constraint for a double[][] and a VariableBlock.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
eq
Equality operator that returns an equality constraint for a SimpleMatrix and a VariableBlock.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
eq
Equality operator that returns an equality constraint for a double array and a VariableMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
eq
Equality operator that returns an equality constraint for a SimpleMatrix and a VariableMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
eq
Equality operator that returns an equality constraint for a VariableBlock and a double array.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
eq
Equality operator that returns an equality constraint for a VariableBlock and a SimpleMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
eq
Equality operator that returns an equality constraint for a VariableMatrix and a double array.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
eq
Equality operator that returns an equality constraint for a VariableMatrix and a SimpleMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
eq
Equality operator that returns an equality constraint for two VariableMatrices.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
lt
Less-than comparison operator that returns an inequality constraint for a double and a Variable.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
lt
Less-than comparison operator that returns an inequality constraint for a Variable and a double.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
lt
Less-than comparison operator that returns an inequality constraint for two Variables.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
lt
Less-than comparison operator that returns an inequality constraint for a double and a VariableBlock.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
lt
Less-than comparison operator that returns an inequality constraint for a Variable and a VariableBlock.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
lt
Less-than comparison operator that returns an inequality constraint for a double and a VariableMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
lt
Less-than comparison operator that returns an inequality constraint for a Variable and a VariableMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
lt
Less-than comparison operator that returns an inequality constraint for a VariableBlock and a double.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
lt
Less-than comparison operator that returns an inequality constraint for a VariableBlock and a Variable.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
lt
Less-than comparison operator that returns an inequality constraint for a VariableMatrix and a double.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
lt
Less-than comparison operator that returns an inequality constraint for a VariableMatrix and a Variable.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
lt
Less-than comparison operator that returns an inequality constraint for two VariableBlocks.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
lt
Less-than comparison operator that returns an inequality constraint for a VariableBlock and a VariableMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
lt
Less-than comparison operator that returns an inequality constraint for a VariableMatrix and a VariableBlock.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
lt
Less-than comparison operator that returns an inequality constraint for a double array and a VariableBlock.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
lt
Less-than comparison operator that returns an inequality constraint for a SimpleMatrix and a VariableBlock.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
lt
Less-than comparison operator that returns an inequality constraint for a double array and a VariableMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
lt
Less-than comparison operator that returns an inequality constraint for a SimpleMatrix and a VariableMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
lt
Less-than comparison operator that returns an inequality constraint for a VariableBlock and a double array.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
lt
Less-than comparison operator that returns an inequality constraint for a VariableBlock and a SimpleMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
lt
Less-than comparison operator that returns an inequality constraint for a VariableMatrix and a double array.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
lt
Less-than comparison operator that returns an inequality constraint for a VariableMatrix and a SimpleMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
lt
Less-than comparison operator that returns an inequality constraint for two VariableMatrices.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
le
Less-than-or-equal-to comparison operator that returns an inequality constraint for a double and a Variable.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
le
Less-than-or-equal-to comparison operator that returns an inequality constraint for a Variable and a double.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
le
Less-than-or-equal-to comparison operator that returns an inequality constraint for two Variables.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
le
Less-than-or-equal-to comparison operator that returns an inequality constraint for a double and a VariableBlock.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
le
Less-than-or-equal-to comparison operator that returns an inequality constraint for a Variable and a VariableBlock.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
le
Less-than-or-equal-to comparison operator that returns an inequality constraint for a double and a VariableMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
le
Less-than-or-equal-to comparison operator that returns an inequality constraint for a Variable and a VariableMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
le
Less-than-or-equal-to comparison operator that returns an inequality constraint for a VariableBlock and a double.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
le
Less-than-or-equal-to comparison operator that returns an inequality constraint for a VariableBlock and a Variable.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
le
Less-than-or-equal-to comparison operator that returns an inequality constraint for a VariableMatrix and a double.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
le
Less-than-or-equal-to comparison operator that returns an inequality constraint for a VariableMatrix and a Variable.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
le
Less-than-or-equal-to comparison operator that returns an inequality constraint for two VariableBlocks.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
le
Less-than-or-equal-to comparison operator that returns an inequality constraint for a VariableBlock and a VariableMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
le
Less-than-or-equal-to comparison operator that returns an inequality constraint for a VariableMatrix and a VariableBlock.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
le
Less-than-or-equal-to comparison operator that returns an inequality constraint for a double array and a VariableBlock.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
le
Less-than-or-equal-to comparison operator that returns an inequality constraint for a SimpleMatrix and a VariableBlock.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
le
Less-than-or-equal-to comparison operator that returns an inequality constraint for a double array and a VariableMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
le
Less-than-or-equal-to comparison operator that returns an inequality constraint for a SimpleMatrix and a VariableMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
le
Less-than-or-equal-to comparison operator that returns an inequality constraint for a VariableBlock and a double array.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
le
Less-than-or-equal-to comparison operator that returns an inequality constraint for a VariableBlock and a SimpleMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
le
Less-than-or-equal-to comparison operator that returns an inequality constraint for a VariableMatrix and a double array.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
le
Less-than-or-equal-to comparison operator that returns an inequality constraint for a VariableMatrix and a SimpleMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
le
Less-than-or-equal-to comparison operator that returns an inequality constraint for two VariableMatrices.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
gt
Greater-than comparison operator that returns an inequality constraint for a double and a Variable.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
gt
Greater-than comparison operator that returns an inequality constraint for a Variable and a double.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
gt
Greater-than comparison operator that returns an inequality constraint for two Variables.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
gt
Greater-than comparison operator that returns an inequality constraint for a double and a VariableBlock.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
gt
Greater-than comparison operator that returns an inequality constraint for a Variable and a VariableBlock.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
gt
Greater-than comparison operator that returns an inequality constraint for a double and a VariableMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
gt
Greater-than comparison operator that returns an inequality constraint for a Variable and a VariableMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
gt
Greater-than comparison operator that returns an inequality constraint for a VariableBlock and a double.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
gt
Greater-than comparison operator that returns an inequality constraint for a VariableBlock and a Variable.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
gt
Greater-than comparison operator that returns an inequality constraint for a VariableMatrix and a double.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
gt
Greater-than comparison operator that returns an inequality constraint for a VariableMatrix and a Variable.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
gt
Greater-than comparison operator that returns an inequality constraint for two VariableBlocks.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
gt
Greater-than comparison operator that returns an inequality constraint for a VariableBlock and a VariableMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
gt
Greater-than comparison operator that returns an inequality constraint for a VariableMatrix and a VariableBlock.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
gt
Greater-than comparison operator that returns an inequality constraint for a double array and a VariableBlock.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
gt
Greater-than comparison operator that returns an inequality constraint for a SimpleMatrix and a VariableBlock.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
gt
Greater-than comparison operator that returns an inequality constraint for a double array and a VariableMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
gt
Greater-than comparison operator that returns an inequality constraint for a SimpleMatrix and a VariableMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
gt
Greater-than comparison operator that returns an inequality constraint for a VariableBlock and a double array.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
gt
Greater-than comparison operator that returns an inequality constraint for a VariableBlock and a SimpleMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
gt
Greater-than comparison operator that returns an inequality constraint for a VariableMatrix and a double array.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
gt
Greater-than comparison operator that returns an inequality constraint for a VariableMatrix and a SimpleMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
gt
Greater-than comparison operator that returns an inequality constraint for two VariableMatrices.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
ge
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a double and a Variable.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
ge
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a Variable and a double.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
ge
Greater-than-or-equal-to comparison operator that returns an inequality constraint for two Variables.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
ge
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a double and a VariableBlock.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
ge
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a Variable and a VariableBlock.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
ge
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a double and a VariableMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
ge
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a Variable and a VariableMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
ge
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a VariableBlock and a double.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
ge
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a VariableBlock and a Variable.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
ge
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a VariableMatrix and a double.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
ge
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a VariableMatrix and a Variable.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
ge
Greater-than-or-equal-to comparison operator that returns an inequality constraint for two VariableBlocks.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
ge
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a VariableBlock and a VariableMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
ge
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a VariableMatrix and a VariableBlock.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
ge
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a double array and a VariableBlock.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
ge
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a SimpleMatrix and a VariableBlock.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
ge
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a double array and a VariableMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
ge
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a SimpleMatrix and a VariableMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
ge
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a VariableBlock and a double array.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
ge
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a VariableBlock and a SimpleMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
ge
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a VariableMatrix and a double array.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
ge
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a VariableMatrix and a SimpleMatrix.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Equality constraints.
-
ge
Greater-than-or-equal-to comparison operator that returns an inequality constraint for two VariableMatrices.- Parameters:
lhs- Left-hand side.rhs- Right-hand side.- Returns:
- Inequality constraints.
-
bounds
Helper function for creating bound constraints.- Parameters:
l- Lower bound.x- Variable to bound.u- Upper bound.- Returns:
- Inequality constraints.
-
bounds
Helper function for creating bound constraints.- Parameters:
l- Lower bound.x- Variable to bound.u- Upper bound.- Returns:
- Inequality constraints.
-
bounds
Helper function for creating bound constraints.- Parameters:
l- Lower bound.x- Variable to bound.u- Upper bound.- Returns:
- Inequality constraints.
-