public class VarD0| BoundsType | Bounds type of the variable. |
| Definition | Definition of the variable. |
| Dimension | Dimension of the variable symbol. |
| Key | Key of the variable. |
| VariableType | Type of the variable: Continuous, Binary or Integer. |
| Equals |
Compares this to obj wrt reference equality.
(Overrides ObjectEquals(Object)) |
| Finalize | (Inherited from Object) |
| GetHashCode |
Returns the hash code.
(Overrides ObjectGetHashCode) |
| GetIndices | Returns an immutable collection of the variables indices. |
| GetType | (Inherited from Object) |
| MemberwiseClone | (Inherited from Object) |
| ToString | (Inherited from Object) |
| Addition(Sca, VarD0) | Adds a variable and a scalar and returns the resulting linear expression. |
| Addition(VarD0, Sca) | Adds a variable and a scalar and returns the resulting linear expression. |
| Addition(VarD0, VarD0) | Adds two variables and returns the resulting linear expression. |
| Division(VarD0, Sca) | Divides a variable by a scalar and returns the resulting linear term. |
| Equality(Sca, VarD0) |
Creates a constraint expression where lhs = rhs.
Note that a constraint is composed of a constraint expression and forall sets expression. C# |
| Equality(VarD0, Sca) |
Creates a constraint expression where lhs = rhs.
Note that a constraint is composed of a constraint expression and forall sets expression. C# |
| Equality(VarD0, VarD0) |
Creates a constraint expression where lhs = rhs.
Note that a constraint is composed of a constraint expression and forall sets expression. C# |
| GreaterThanOrEqual(Sca, VarD0) |
Creates a constraint expression where lhs >= rhs.
Note that a constraint is composed of a constraint expression and forall sets expression. C# |
| GreaterThanOrEqual(VarD0, Sca) |
Creates a constraint expression where lhs >= rhs.
Note that a constraint is composed of a constraint expression and forall sets expression. C# |
| GreaterThanOrEqual(VarD0, VarD0) |
Creates a constraint expression where lhs >= rhs.
Note that a constraint is composed of a constraint expression and forall sets expression. C# |
| Inequality(Sca, VarD0) | Invalid operation; throws an exception. |
| Inequality(VarD0, Sca) | Invalid operation; throws an exception. |
| Inequality(VarD0, VarD0) | Invalid operation; throws an exception. |
| LessThanOrEqual(Sca, VarD0) |
Creates a constraint expression where lhs <= rhs.
Note that a constraint is composed of a constraint expression and forall sets expression. C# |
| LessThanOrEqual(VarD0, Sca) |
Creates a constraint expression where lhs <= rhs.
Note that a constraint is composed of a constraint expression and forall sets expression. C# |
| LessThanOrEqual(VarD0, VarD0) |
Creates a constraint expression where lhs <= rhs.
Note that a constraint is composed of a constraint expression and forall sets expression. C# |
| Multiply(Sca, VarD0) | Multiplies a variable with a scalar and returns the resulting linear term. |
| Multiply(VarD0, Sca) | Multiplies a variable with a scalar and returns the resulting linear term. |
| Subtraction(Sca, VarD0) | Subtracts a variable from a scalar and returns the resulting linear expression. |
| Subtraction(VarD0, Sca) | Subtracts a scalar from a variable and returns the resulting linear expression. |
| Subtraction(VarD0, VarD0) | Subtracts a variable from another and returns the resulting linear expression. |
| UnaryNegation(VarD0) | Negates the variable and returns the resulting linear term. |
| Bounds | Bounds of the variable. |