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. |