XPRBexpr Class |
The XPRBexpr type exposes the following members.
| Name | Description | |
|---|---|---|
| XPRBexpr | Initializes a new instance of the XPRBexpr class | |
| XPRBexpr(Double) | Initializes a new instance of the XPRBexpr class | |
| XPRBexpr(Int32) | Initializes a new instance of the XPRBexpr class | |
| XPRBexpr(IntPtr) | Initializes a new instance of the XPRBexpr class | |
| XPRBexpr(XPRBexpr) | Initializes a new instance of the XPRBexpr class | |
| XPRBexpr(XPRBterm) | Initializes a new instance of the XPRBexpr class | |
| XPRBexpr(XPRBvar) | Initializes a new instance of the XPRBexpr class | |
| XPRBexpr(Double, XPRBvar) | Initializes a new instance of the XPRBexpr class | |
| XPRBexpr(XPRBterm, XPRBterm) | Initializes a new instance of the XPRBexpr class | |
| XPRBexpr(XPRBvar, XPRBterm) | Initializes a new instance of the XPRBexpr class | |
| XPRBexpr(XPRBvar, Double) | Initializes a new instance of the XPRBexpr class | |
| XPRBexpr(Double, XPRBvar, XPRBvar) | Initializes a new instance of the XPRBexpr class |
| Name | Description | |
|---|---|---|
| add(Double) | Adds a numeric value to the XPRB expression. | |
| add(XPRBexpr) | Adds another XPRB expression to the current XPRB expression. | |
| add(XPRBterm) | Adds an XPRBterm term to the XPRB expression. | |
| add(XPRBvar) | Adds an XPRBvar variable to the XPRB expression. | |
| add(XPRBexpr, XPRBexpr) | Adds two XPRB expressions. | |
| add(XPRBexpr, XPRBterm) | Adds an XPRBterm to an XPRB expression. | |
| add(XPRBexpr, XPRBvar) | Adds an XPRBvar to an XPRB expression. | |
| add(XPRBexpr, Double) | Adds a double to an XPRB expression. | |
| addTerm(Double) | Add a term involving a sole double to the XPRB expression. | |
| addTerm(XPRBterm) | Add a term involving an XPRBter, to the XPRB expression/ | |
| addTerm(XPRBvar) | Add a term involving a sole XPRBvar to the XPRB expression. | |
| addTerm(Double, XPRBvar) | Add a term involving an XPRBvar and double to the XPRB expression. | |
| addTerm(XPRBvar, Double) | Add a term involving an XPRBvar and double to the XPRB expression. | |
| addTerm(Double, XPRBvar, XPRBvar) | Add a term involving two XPRBvars and a double to the XPRB expression. | |
| addTerm(XPRBvar, XPRBvar, Double) | Add a term involving two XPRBvars and a double to the XPRB expression. | |
| assign | Assign an XPRB expression to the current XPRBexpr. | |
| delTerm(XPRBvar) | Removes terms of a specified XPRbvar from an XPRB expression. | |
| delTerm(XPRBvar, XPRBvar) | Delete a term involving two XPRBvars from the XPRB expression. | |
| Dispose | Releases all resources used by the XPRBexpr | |
| Dispose(Boolean) | Releases the unmanaged resources used by the XPRBexpr and optionally releases the managed resources | |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | |
| EqualTo(XPRBexpr, XPRBexpr) | Create an XPRBrelation from two XPRBexprs. Equal to. | |
| EqualTo(XPRBexpr, XPRBterm) | Create an XPRBrelation from an XPRBexpr and an XPRBterm. Equal to. | |
| EqualTo(XPRBexpr, XPRBvar) | Create an XPRBrelation from an XPRBexpr and an XPRBvar. Equal to. | |
| EqualTo(XPRBexpr, Double) | Create an XPRBrelation from an XPRBexpr and a double. Equal to. | |
| Finalize | (Overrides ObjectFinalize) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object) | |
| getSol | Evaluates the XPRB expression. | |
| GetType | Gets the Type of the current instance. (Inherited from Object) | |
| GtEq(XPRBexpr, XPRBexpr) | Create an XPRBrelation from two XPRBexprs. Greater than or equal to. | |
| GtEq(XPRBexpr, XPRBterm) | Create an XPRBrelation from an XPRBexpr and an XPRBterm. Greater than or equal to. | |
| GtEq(XPRBexpr, XPRBvar) | Create an XPRBrelation from an XPRBexpr and an XPRBvar. Greater than or equal to. | |
| GtEq(XPRBexpr, Double) | Create an XPRBrelation from an XPRBexpr and a double. Greater than or equal to. | |
| LeEq(XPRBexpr, XPRBexpr) | Create an XPRBrelation from two XPRBexprs. Less than or equal to. | |
| LeEq(XPRBexpr, XPRBterm) | Create an XPRBrelation from an XPRBexpr and an XPRBterm. Less than or equal to. | |
| LeEq(XPRBexpr, XPRBvar) | Create an XPRBrelation from an XPRBexpr and an XPRBvar. Less than or equal to. | |
| LeEq(XPRBexpr, Double) | Create an XPRBrelation from an XPRBexpr and a double. Less than or equal to. | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | |
| mul(Double) | Multiplies the XPRB expression by a coefficient d. | |
| mul(XPRBexpr) | Multiply the XPRBexpr by another XPRBexpr. | |
| mul(Double, XPRBexpr) | Multiplies an XPRB expression by a coefficient d. | |
| mul(XPRBexpr, XPRBexpr) | Multiplies one XPRB expression by another. | |
| mul(XPRBexpr, Double) | Multiplies an XPRB expression by a coefficient d. | |
| mul(XPRBterm, XPRBterm) | Multiply two XPRBterms together to create an XPRBexpr. | |
| neg | Negates the XPRB expression. | |
| neg(XPRBexpr) | Negates the XPRB expression. | |
| Print the XPRBexpr. | ||
| setTerm(Double) | Adds a new numeric term to an XPRB expression. | |
| setTerm(Double, XPRBvar) | Adds a new term to an XPRB expression. | |
| setTerm(XPRBvar, Double) | Adds a new term to an XPRB expression. | |
| setTerm(Double, XPRBvar, XPRBvar) | Set a new term in the XPRB expression. | |
| setTerm(XPRBvar, XPRBvar, Double) | Set a new term in the XPRB expression. | |
| sqr | ||
| sqr(XPRBexpr) | Square an XPRBexpr. | |
| sqr(XPRBterm) | Square an XPRBterm to create an XPRBexpr. | |
| sqr(XPRBvar) | Square an XPRBvar variable to create an XPRBexpr. | |
| ToString |
Return the string representation of the expression.
(Overrides ObjectToString) |
| Name | Description | |
|---|---|---|
| Addition(Double, XPRBexpr) | Add a double to an XPRBexpr. | |
| Addition(XPRBexpr, XPRBexpr) | Add one XPRBexpr to another. | |
| Addition(XPRBexpr, XPRBterm) | Add an XPRBterm to an XPRBexpr. | |
| Addition(XPRBexpr, XPRBvar) | Add an XPRBvar to an XPRBexpr. | |
| Addition(XPRBexpr, Double) | Add a double to an XPRBexpr. | |
| Addition(XPRBterm, XPRBexpr) | Add an XPRBterm to an XPRBexpr. | |
| Addition(XPRBvar, XPRBexpr) | Add an XPRBvar to an XPRBexpr. | |
| Equality(Double, XPRBexpr) | Create an XPRBrelation from an XPRBexpr and a double. | |
| Equality(XPRBexpr, XPRBexpr) | Create an XPRBrelation from two XPRBexprs. | |
| Equality(XPRBexpr, XPRBterm) | Create an XPRBrelation from an XPRBexpr and an XPRBterm. | |
| Equality(XPRBexpr, XPRBvar) | Create an XPRBrelation from an XPRBexpr and an XPRBvar. | |
| Equality(XPRBexpr, Double) | Create an XPRBrelation from an XPRBexpr and a double. | |
| Equality(XPRBterm, XPRBexpr) | Create an XPRBrelation from an XPRBterm and an XPRBexpr. | |
| Equality(XPRBvar, XPRBexpr) | Create an XPRBrelation from an XPRBexpr and an XPRBvar. | |
| GreaterThanOrEqual(Double, XPRBexpr) | Create an XPRBrelation from an XPRBexpr and a double. | |
| GreaterThanOrEqual(XPRBexpr, XPRBexpr) | Create an XPRBrelation from two XPRBexprs. | |
| GreaterThanOrEqual(XPRBexpr, XPRBterm) | Create an XPRBrelation from an XPRBexpr and an XPRBterm. | |
| GreaterThanOrEqual(XPRBexpr, XPRBvar) | Create an XPRBrelation from an XPRBexpr and an XPRBvar. | |
| GreaterThanOrEqual(XPRBexpr, Double) | Create an XPRBrelation from an XPRBexpr and a double. | |
| GreaterThanOrEqual(XPRBterm, XPRBexpr) | Create an XPRBrelation from an XPRBterm and an XPRBexpr | |
| GreaterThanOrEqual(XPRBvar, XPRBexpr) | Create an XPRBrelation from an XPRBexpr and an XPRBvar. | |
| Inequality(Double, XPRBexpr) | != relation type is not supported by FICO Xpress. Attempting to use this will cause an UnsupportedRelationTypeException. | |
| Inequality(XPRBexpr, XPRBexpr) | != relation type is not supported by FICO Xpress. Attempting to use this will cause an UnsupportedRelationTypeException. | |
| Inequality(XPRBexpr, XPRBterm) | != relation type is not supported by FICO Xpress. Attempting to use this will cause an UnsupportedRelationTypeException. | |
| Inequality(XPRBexpr, XPRBvar) | != relation type is not supported by FICO Xpress. Attempting to use this will cause an UnsupportedRelationTypeException. | |
| Inequality(XPRBexpr, Double) | != relation type is not supported by FICO Xpress. Attempting to use this will cause an UnsupportedRelationTypeException. | |
| Inequality(XPRBterm, XPRBexpr) | != relation type is not supported by FICO Xpress. Attempting to use this will cause an UnsupportedRelationTypeException. | |
| Inequality(XPRBvar, XPRBexpr) | != relation type is not supported by FICO Xpress. Attempting to use this will cause an UnsupportedRelationTypeException. | |
| LessThanOrEqual(Double, XPRBexpr) | Create an XPRBrelation from an XPRBexpr and a double. | |
| LessThanOrEqual(XPRBexpr, XPRBexpr) | Create an XPRBrelation from two XPRBexprs. | |
| LessThanOrEqual(XPRBexpr, XPRBterm) | Create an XPRBrelation from an XPRBexpr and an XPRBterm. | |
| LessThanOrEqual(XPRBexpr, XPRBvar) | Create an XPRBrelation from an XPRBexpr and an XPRBvar. | |
| LessThanOrEqual(XPRBexpr, Double) | Create an XPRBrelation from an XPRBexpr and a double. | |
| LessThanOrEqual(XPRBterm, XPRBexpr) | Create an XPRBrelation from an XPRBterm and an XPRBexpr. | |
| LessThanOrEqual(XPRBvar, XPRBexpr) | Create an XPRBrelation from an XPRBexpr and an XPRBvar. | |
| Multiply(Double, XPRBexpr) | Multiply a double by an XPRBexpr. | |
| Multiply(XPRBexpr, XPRBexpr) | Multiply an XPRBexpr by another XPRBexpr. | |
| Multiply(XPRBexpr, XPRBterm) | Multiply an XPRBexpr and an XPRBterm | |
| Multiply(XPRBexpr, Double) | Multiply an XPRBexpr by a double. | |
| Multiply(XPRBterm, XPRBexpr) | Multiply an XPRBexpr and an XPRBterm | |
| Subtraction(Double, XPRBexpr) | Subtract an XPRBexpr from a double. | |
| Subtraction(XPRBexpr, XPRBexpr) | Subtract one XPRBexpr from another. | |
| Subtraction(XPRBexpr, XPRBterm) | Subtract an XPRBterm from an XPRBexpr. | |
| Subtraction(XPRBexpr, XPRBvar) | Subtract an XPRBvar from an XPRBexpr. | |
| Subtraction(XPRBexpr, Double) | Subtract a double from an XPRBexpr. | |
| Subtraction(XPRBterm, XPRBexpr) | Subtract an XPRBexpr from an XPRBterm. | |
| Subtraction(XPRBvar, XPRBexpr) | Subtract an XPRBexpr from an XPRBvar. | |
| UnaryNegation(XPRBexpr) | Negate an XPRBexpr. |